About CrowdStrike
CrowdStrike (Nasdaq: CRWD), a global cybersecurity leader, has redefined modern security with the world’s most advanced cloud-native platform for protecting critical areas of enterprise risk — endpoints and cloud workloads, identity and data. Powered by the CrowdStrike Security Cloud and world-class AI, the CrowdStrike Falcon® platform leverages real-time indicators of attack, threat intelligence, evolving adversary tradecraft and enriched telemetry from across the enterprise to deliver hyper-accurate detections, automated protection and remediation, elite threat hunting and prioritized observability of vulnerabilities. Purpose-built in the cloud with a single lightweight-agent architecture, the Falcon platform delivers rapid and scalable deployment, superior protection and performance, reduced complexity and immediate time-to-value.
About The Team
Information Architecture is responsible for CrowdStrike's core data model, metadata catalog and associated query services. The catalog scope runs the gamut from internal sources and users, to trusted third parties, and open industry standards. Our mission is to enable data interoperability among all consumers, producers, and inquirers.
About The Role
We are looking for a colleague to help develop and maintain a specialized semantic data framework which serves as the backbone of several cloud services, libraries, and databases at CrowdStrike. You will design and develop performant services and tools for data modeling, replication, and governance. Collaborate with colleagues focusing on query compilers and data pipelines. Own features from design to delivery, including sustained care after release. Serve as the data modeling expert for the team. Collaborate with other teams on cross functional design. Understand and evolve the larger system architecture and its impact on development and design.
What You’ll Need
Experience building data model driven declarative systems. Expertise with service-based architectures and distributed databases. Experience with developing cloud-based or similar highly concurrent, distributed systems. Familiarity with both relational databases and schema-less “NoSQL” or key-value stores. Proficient in transforming structured and unstructured data. Experience writing production quality code in one of Python, Go, or C++. Comfortable with testing as a first-class activity: unit testing, integration / end-to-end testing, and associated automations. Deliver and accept feedback with grace and courtesy. Comfortable working in a distributed environment across multiple time zones.
Bonus Points For
Experience developing code within a well-defined information architecture. Code optimization and performance assessment/profiling/testing. Experience with cloud databases such as Cassandra, Snowflake and Redshift, and data analytics frameworks such as Apache Spark. Experience developing design tools, tests, and/or test automation. Experience with testing frameworks, Jenkins or Bamboo in a CI/CD environment. Experience with Erlang, Haskell, Scala, or OCaml. Experience developing software for high-assurance, safety critical, or life critical domains. Familiarity with generative or formal software verification methods, such as Alloy, TLA+, or Agda.
Benefits Extracted with AI
- Remote-first culture
- Market leader in compensation and equity awards
- Competitive vacation and flexible working arrangements
- Comprehensive and inclusive health benefits
- Physical and mental wellness programs
- Paid parental leave, including adoption
- Professional development and mentorship opportunities
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Cloud Platform Reliability
Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.
Senior Frontend Engineer - Graph Data Visualization (Remote)
Senior Frontend Engineer specializing in Graph Data Visualization, remote role, focusing on cybersecurity solutions.
Senior Frontend Engineer - Graph Data Visualization
Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.
Senior Frontend Engineer - Graph Data Visualization
Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.
Senior Frontend Engineer - Graph Data Visualization
Senior Frontend Engineer specializing in graph data visualization, focusing on user-centric UI frameworks and accessibility.
Senior Software Engineer - App Foundation (Database)
Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.
Senior Full Stack Engineer - IoT (Remote)
Senior Full Stack Engineer for IoT in a leading cybersecurity firm, focusing on cloud-native platforms and advanced threat intelligence.
Senior Frontend Engineer - Graph Data Visualization
Senior Frontend Engineer specializing in Graph Data Visualization, skilled in TypeScript and Accessibility, for a remote role.
Remote Data Scientist (GenAI)
Join CrowdStrike as a Remote Data Scientist to develop AI assistants using LLMs, focusing on cybersecurity solutions.
Senior Software Engineer - Tools, SDX
Remote Senior Software Engineer role at CrowdStrike, focusing on tools for SDX team, requiring C, Python, and software development skills.
Backend Engineer, Automation (Remote)
Join CrowdStrike as a Backend Engineer in Dublin, focusing on automation and cloud infrastructure, with skills in Go, GraphQL, and microservices.
Staff Data Engineer - Remote
Lead Data Engineer role focusing on data modeling, system design, and cross-functional collaboration in a dynamic EdTech environment.
Senior Cloud Data Engineer
Senior Cloud Data Engineer role focusing on data architecture, pipeline design, and cloud platforms like AWS and Snowflake.
Senior Analytics Engineer
Join Remote as a Senior Analytics Engineer to drive impactful decision-making with data analytics and engineering.
Principal UI Engineer (Remote)
Join CrowdStrike as a Principal UI Engineer in Dublin, shaping front-end architecture in cybersecurity. Remote work, competitive benefits.
Software Engineer II - Data Platform
Join Abnormal Security as a Software Engineer II on the Data Platform team, working remotely to build scalable data solutions.
Full Stack Engineer - IoT (Remote)
Seeking a Full Stack Engineer for IoT with expertise in software development, cloud technology, and security in New York, NY.
Data Platform Engineering Team Lead
Lead a team of Data Engineers in enhancing digital marketing platforms, focusing on data architecture, CI/CD, and cloud infrastructure.
Remote Sales Engineer with Snowflake Expertise
Join Snowflake as a Remote Sales Engineer, leveraging Snowflake expertise to solve complex problems and close large deals.
Senior Software Engineer, DBaaS (US Federal)
Senior Software Engineer role focused on DBaaS, requiring TS/SCI clearance, with extensive experience in cloud databases and backend development.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Senior Software Engineer - Polaris & Data Lake Catalog
Join Snowflake as a Senior Software Engineer to build and evolve our open data lake ecosystem with Java, Scala, and C++.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.