×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer - Data Platform Hybrid

Job in London, Greater London, W1B, England, UK
Listing for: CrowdStrike Holdings, Inc.
Full Time position
Listed on 2026-07-26
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 150000 GBP Yearly GBP 100000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Software Engineer - Data Platform Hybrid)

As a global leader in cybersecurity, Crowd Strike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed - we're here to stop breaches, and we've redefined modern security with the world's most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily.

Our customers span all industries, and they count on Crowd Strike to keep their businesses running, their communities safe and their lives moving forward. We're proud to work for a mission-driven company leveraging AI to transform the way we work. Crowd Strikers drive their careers through flexibility and autonomy while also being expected to contribute to a culture of responsible AI adoption, experimentation, and innovation.

We use an AI-first mindset as a force multiplier to proactively and continuously accelerate execution, build expertise, uncover insights, and solve complex problems. We're always looking to add talented Crowd Strikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters?

The future of cybersecurity starts with you.

About the Role

We are seeking a talented Senior Software Engineer to join our Real-Time Streaming Platform team. Our mission is to provide enterprise-grade streaming processing capabilities that empower teams across Crowd Strike to build real-time data pipelines, perform complex event processing, and derive actionable insights from massive data streams. You'll be building the foundational infrastructure that enables our security products to detect threats, analyze patterns, and respond to incidents in real-time.

You'll be designing and developing highly scalable streaming services using technologies like Apache Kafka, Apache Flink, Apache Storm and Apache Spark in Java, Python and Go. You'll design and implement data pipelines that process trillions of events daily, ensuring low latency, high throughput, and fault tolerance. Your work will directly impact how Crowd Strike ingests, processes, and analyzes security telemetry at petabyte scale across our global customer base.

Have no fear if you haven't worked with all these technologies – we value strong distributed systems fundamentals, the ability to write production-quality code, and the passion for solving complex engineering challenges. We'll support your growth in streaming technologies and expect you'll be comfortable collaborating with teams distributed across various geographies and time zones. Sounds like a challenge? It is!

If that's what you're after, we'd love to hear from you.

What You’ll Do
  • Design, develop, and maintain streaming microservices in Java and Go that provide real-time data processing capabilities to internal teams
  • Build and optimize Apache Flink and Apache Spark based data pipelines running on Kubernetes infrastructure
  • Design event-driven systems leveraging Kafka for high-throughput, low-latency message streaming
  • Take end-to-end ownership of technical initiatives, from design through deployment and operational support across AWS, GCP, OCI, and on-premises data centers
  • Develop RESTful APIs and SDKs that enable other teams to easily integrate with streaming platform capabilities
  • Work closely with platform consumers, SREs, and engineering teams across the organization to understand requirements and deliver scalable solutions
  • Challenge the status quo by continuously improving platform performance, reliability, scalability, and developer experience
  • Relentlessly pursue quality through comprehensive testing strategies, effective monitoring and alerting, chaos engineering practices, and resilient architecture patterns
  • Implement observability solutions using metrics, logging, and distributed tracing to ensure platform health and performance
  • Provide operational support and participate in on-call rotation for production streaming services
  • Contribute to platform documentation, runbooks, and best practices for streaming application development
What You’ll Need
  • Be an empathetic…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary