Sr. Software Engineer - Data Query Platform

CrowdStrike

Greater London

On-site

GBP 65,000 - 105,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity awards
Wellness programs
Vacation and holidays
Parental and adoption leave
Professional development opportunities
Employee networks
Volunteer opportunities
Vibrant office culture
World-class amenities

Job summary

CrowdStrike is seeking a Senior Software Engineer in London to build ultra-scale data platforms using Java microservices and Spark/Scala data processing. You will work with Flink, Kubernetes, and AWS-native tooling to deliver threat analytics and insights.

Based in London, you will join a team delivering high-scale data pipelines, querying capabilities, and state-of-the-art analytics with equity and extensive benefits.

Qualifications

  • 10+ years of experience across backend/cloud development and data platform engineering.
  • 5+ years building data platform products with Spark, Flink, Iceberg, or comparable tools in GCP.
  • 5+ years of programming with Java, Scala, or Kotlin.
  • Experience applying AI to improve decision-making and workflows.
  • Proven end-to-end feature/product ownership with vague specs.
  • Strong knowledge of algorithms, distributed systems, and SDLC.
  • Experience building large-scale data/event pipelines.
  • Proficiency with relational SQL and NoSQL databases (Postgres/MySQL/Cassandra/DynamoDB).
  • Test-driven development discipline.
  • Proficiency with Linux administration tools.
  • Ability to work effectively with remote teams.
  • Go, Pinot/OLAP databases, Iceberg, Kubernetes, Jenkins, Parquet, Protocol Buffers or gRPC are desirable.

Responsibilities

  • Write highly fault-tolerant Java code within Spark to produce platform products for data insights.
  • Design, develop, and maintain ultra-high-scale data platforms processing petabytes of data.
  • Participate in technical reviews and help develop new features and stability.
  • Improve efficiency and reduce latency of high-performance services.
  • Research and implement efficient ways for users to query data and extract results.
  • Contribute to end-to-end systems from processing to data storage to tooling.

Skills

Backend/Cloud
Data platform engineering
Java
Scala
Kotlin
Go
Distributed systems
TDD
Linux
SQL/NoSQL
Spark
Flink
Iceberg
gRPC
Kubernetes
Parquet
Protobuf
Remote collaboration

Tools

Jenkins
GCP
AWS
Kubernetes
Parquet
Iceberg
gRPC

Job description

Salary: £65,000 - 105,000 per year

Requirements
  • We need 10+ years of experience combined between backend/cloud development and data platform engineering roles.
  • We need 5+ years of experience building data platform products or features with Apache Spark, Flink, Iceberg, or comparable tools in GCP.
  • We need 5+ years of programming experience with Java, Scala, or Kotlin.
  • We need proven experience using AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.
  • We need proven experience owning robust feature or product design end to end, especially with vaguely defined problem statements or loose specs.
  • We need proven expertise in algorithms, distributed systems design, and the software development lifecycle.
  • We need experience building large-scale data and event pipelines.
  • We need expertise designing solutions with relational SQL and NoSQL databases, including Postgres, MySQL, Cassandra, and DynamoDB.
  • We need good test-driven development discipline.
  • We need reasonable proficiency with Linux administration tools.
  • We need proven ability to work effectively with remote teams.
  • Experience with Go is desirable.
  • Experience with Pinot or other time-series or OLAP-style databases is desirable.
  • Experience with Iceberg is desirable.
  • Experience with Kubernetes is desirable.
  • Experience with Jenkins is desirable.
  • Experience with Parquet is desirable.
  • Experience with Protocol Buffers or gRPC is desirable.
Responsibilities
  • We write highly fault-tolerant Java code within Apache Spark to produce platform products used by customers to query our event pipelines and ingestion for insight into active threat trends and related analytics.
  • We design, develop, and maintain ultra-high-scale data platforms that process petabytes of data.
  • We participate in technical reviews of our products and help develop new features and enhance stability.
  • We continually improve the efficiency and reduce the latency of our high-performance services to delight our customers.
  • We research and implement new ways for internal stakeholders and customers to query their data efficiently and extract results in the format they desire.
  • We contribute to the full spectrum of systems, from foundational processing and data storage through scalable pipelines to frameworks, tools, and applications that make data available to other teams and systems.
Technologies
  • AI
  • AWS
  • Backend
  • Cloud
  • Cassandra
  • Flink
  • GCP
  • Java
  • Jenkins
  • Kotlin
  • Kubernetes
  • Linux
  • Machine Learning
  • MySQL
  • NoSQL
  • SQL
  • Scala
  • Spark
  • gRPC
  • microservices
  • Support
  • Security
  • TDD
More

We are CrowdStrike, a global leader in cybersecurity with a mission to stop breaches using our AI-native platform. Our data engineering team is building a hyper-scale data lake that centralizes Falcon platform data so internal and external customers can use it for analytics, machine learning, and threat hunting. This Senior Software Engineer role is based in London, United Kingdom, and works with Java microservices, Spark/Scala data processing, Flink, Kubernetes, and AWS-native tooling. We offer market-leading compensation and equity awards, comprehensive physical and mental wellness programs, competitive vacation and holidays, paid parental and adoption leave, professional development opportunities, employee networks, volunteer opportunities, a vibrant office culture, and world-class amenities.

  • market-leading compensation and equity awards
  • comprehensive physical and mental wellness programs
  • competitive vacation and holidays
  • paid parental and adoption leave
  • professional development opportunities
  • employee networks
  • volunteer opportunities
  • vibrant office culture
  • world-class amenities

We are proud to be a Great Place to Work certified company and an equal opportunity employer committed to belonging, inclusion, and supporting veterans and individuals with disabilities.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer - Data Query Platform - London (Hybrid)
Sr. Software Engineer - Data Query Platform - London (Hybrid)

CrowdStrike • Greater London

On-site
GBP 80,000 - 100,000
Market leader in compensation and equity awards
Comprehensive wellness programs
Professional development opportunities
Sr. Software Engineer - Data Query Platform - London
Sr. Software Engineer - Data Query Platform - London

CrowdStrike • Greater London

On-site
GBP 120,000 - 180,000
Competitive compensation
Wellness programs
Generous vacation
+5
Sr. Software Engineer, Cloud Detection
Sr. Software Engineer, Cloud Detection

CrowdStrike • Greater London

On-site
GBP 65,000 - 105,000
Sr. Software Engineer - Data Query Platform - London (Hybrid)
Sr. Software Engineer - Data Query Platform - London (Hybrid)

CrowdStrike Holdings, Inc. • Greater London

On-site
GBP 80,000 - 100,000
Market leader in compensation and equity awards
Comprehensive wellness programs
Paid parental and adoption leaves
Senior Data Platform Engineer: Spark/Scala, AI-Driven
Senior Data Platform Engineer: Spark/Scala, AI-Driven

CrowdStrike • Greater London

On-site
GBP 65,000 - 105,000
Equity awards
Wellness programs
Vacation and holidays
+6
Engineering Manager - Data Platform , GBR)
Engineering Manager - Data Platform , GBR)

CrowdStrike • Greater London

On-site
GBP 120,000 - 180,000
Market-leading compensation
Equity awards
Wellness programs
+2
Sr. Engineer, Cloud Detection (Hybrid, London)
Sr. Engineer, Cloud Detection (Hybrid, London)

CrowdStrike • Greater London

On-site
GBP 110,000 - 150,000
Equity awards
Wellness programs
Vacation and holidays
+2
Sr. SDET - Cloud, Detection Engineer , London)
Sr. SDET - Cloud, Detection Engineer , London)

CrowdStrike • Greater London

On-site
GBP 90,000 - 150,000
Market-leading compensation and equity
Wellness programs
Paid parental leave
+2
Engineering Manager - Data Platform (Hybrid, GBR)
Engineering Manager - Data Platform (Hybrid, GBR)

CrowdStrike • Greater London

On-site
GBP 85,000 - 110,000
Market leader in compensation
Comprehensive wellness programs
Professional development opportunities
+1
Sr. Software Engineer, Cloud Detection , London)
Sr. Software Engineer, Cloud Detection , London)

CrowdStrike • Greater London

On-site
GBP 90,000 - 130,000
Market compensation
Equity awards
Wellness programs
+5