CrowdStrike logo

Senior Software Engineer, Database Engine and Semantic Data Modeling

CrowdStrike

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

CrowdStrike logo
CrowdStrike

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.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

CrowdStrike logo
CrowdStrike

Senior Frontend Engineer - Graph Data Visualization (Remote)

Senior Frontend Engineer specializing in Graph Data Visualization, remote role, focusing on cybersecurity solutions.

Neon logo
Neon

Software Engineer, Storage (Rust, PostgreSQL)

Join Neon as a Software Engineer, Storage. Work with Rust and PostgreSQL to build scalable, reliable cloud-native database services.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

CrowdStrike logo
CrowdStrike

Senior Frontend Engineer - Graph Data Visualization

Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

CrowdStrike logo
CrowdStrike

Senior Frontend Engineer - Graph Data Visualization

Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

CrowdStrike logo
CrowdStrike

Senior Frontend Engineer - Graph Data Visualization

Senior Frontend Engineer specializing in graph data visualization, focusing on user-centric UI frameworks and accessibility.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Snowflake logo
Snowflake

Senior Software Engineer - App Foundation (Database)

Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Snowflake logo
Snowflake

Senior Software Engineer - LLM

Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.

CrowdStrike logo
CrowdStrike

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.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.