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

CrowdStrike · London, England ·

Last confirmed by our partners on 15 Oct 2026.

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you will help build a hyper-scale data lake for the CrowdStrike Falcon platform, enabling analytics, ML, and threat hunting across petabytes of data. You will own foundational data processing, storage, and scalable pipelines, collaborating across teams to deliver high-performance services. The role focuses on building a graph database and leveraging Java microservices, Spark/Scala processing, and Kubernetes on AWS. This hybrid London-based position offers autonomy and a mission-driven culture focused on stopping breaches and delivering impactful data solutions.

Pay / Benefits

  • Market leader in compensation and equity
  • Wellness programs
  • Generous vacation and holidays
  • Parental and adoption leaves
  • Professional development opportunities
  • Employee Networks and community initiatives

Responsibilities

  • Write fault-tolerant Java code within Apache Spark to enable data pipelines and analytics
  • Design, build and maintain ultra-high-scale data platforms processing petabytes of data
  • Participate in product reviews and help develop new features and improve stability
  • Improve efficiency and reduce latency of high-performance services
  • Research and implement data querying methods for internal and external stakeholders

Key requirements

  • 10+ years experience in backend/cloud development and data platform engineering
  • 5+ years building data platform products or features with Spark, Flink or Iceberg (or comparable tools in GCP)
  • 5+ years programming with Java, Scala or Kotlin
  • Proven end-to-end feature/product design experience with loosely defined specs
  • Experience with algorithms, distributed systems design and SDLC
  • Experience building large-scale data/event pipelines
  • Relational and NoSQL database design (Postgres/MySQL, Cassandra, DynamoDB)
  • Good test-driven development discipline
  • Linux administration proficiency
  • Proven ability to work effectively with remote teams
  • strong collaboration and communication in distributed teams
  • problem solving and analytical thinking
  • documentation and code quality focus
  • Java
  • Scala
  • Kotlin
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 5 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £50,000 – £100,000, from 456 adverts

896 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 17% of 683 Software developer adverts we list nationwide

More openings at CrowdStrike

23 other openings we list

CrowdStrikeLondon Apply