Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CrowdStrike

Senior Software Engineer, Data Query Platform

CrowdStrike

. Write highly fault-tolerant Java code within Apache Spark to produce platform products used by our customers to query our event pipelines/ingestion for insight into active threat trends and related analytics .

Posted 5/6/2026full-timeLondon • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
ApacheCassandraCloudDistributed SystemsDynamoDBGoogle Cloud PlatformJavaKotlinLinuxMySQLNoSQLPostgresScalaSparkSQL

About the role

Key responsibilities & impact
  • Write highly fault-tolerant Java code within Apache Spark to produce platform products used by our customers to query our event pipelines/ingestion for insight into active threat trends and related analytics
  • Design, develop, and maintain ultra-high-scale data platforms that process petabytes of data
  • Participate in technical reviews of our products and help us develop new features and enhance stability
  • Continually help us improve the efficiency and reduce latency of our high-performance services to delight our customers
  • Research and implement new ways for both internal stakeholders as well as customers to query their data efficiently and extract results in the format they desire

Requirements

What you’ll need
  • 10+ years' experience combined between backend/cloud development and data platform engineering roles
  • 5+ years of experience building data platform product(s) or features with (one of) Apache Spark, Flink or Iceberg, or with comparable tools in GCP
  • 5+ years of experience programming with Java, Scala or Kotlin
  • Proven experience owning robust feature/product design end to end, yourself, especially with vaguely defined problem statements or only 'loose' specs leading the way
  • Proven expertise with algorithms, distributed systems design and the software development lifecycle
  • Experience building large scale data/event pipelines
  • Expertise designing solutions with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra, DynamoDB
  • Good test driven development discipline
  • Reasonable proficiency with Linux administration tools
  • Proven ability to work effectively with remote teams

Benefits

Comp & perks
  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaApache SparkFlinkIcebergScalaKotlinSQLNoSQLPostgresCassandra
Soft Skills
problem solvingcollaborationcommunicationtechnical reviewefficiency improvementcustomer focusremote teamwork