Senior Software Engineer, Event Streaming Systems

Requirements

  • Strong hands-on experience building or operating distributed systems in production.

  • Experience with Kafka or similar event streaming systems, either as a platform, infrastructure service or critical production dependency.

  • Strong coding ability in Java, Go, Python or similar languages, with a focus on reliable, maintainable production systems.

  • Experience operating scalable production infrastructure, including debugging, troubleshooting and improving reliability.

  • Strong understanding of infrastructure automation, observability, capacity management and operational excellence.

  • Good fundamentals in Linux, networking and JVM-based systems, or curiosity to deepen expertise in these areas.

  • Strong collaboration and communication skills, with the ability to work across platform, infrastructure and product engineering teams.

Nice to Have

  • Experience contributing to Kafka or related open source distributed systems.

  • Experience with Redpanda, WarpStream, AutoMQ, Pulsar or similar streaming technologies.

  • Experience with JVM tuning, broker tuning, partition management or Cruise Control.

  • Experience with tiered storage, diskless streaming architectures or multi-region event streaming platforms.

  • Experience operating Tier-0 infrastructure at large scale.

What You'll Be Doing

  • Design, build and operate large-scale event streaming infrastructure that supports critical production workloads.

  • Improve the reliability, scalability, observability and automation of Kafka, EventBus and related streaming platforms.

  • Debug complex distributed systems issues, including performance bottlenecks, capacity constraints and production reliability challenges.

  • Build infrastructure automation and self-healing capabilities that reduce operational toil and improve platform resilience.

  • Contribute to incident response, operational readiness and continuous improvement for Tier-0 infrastructure.

  • Partner closely with EventBus, Storage, SRE, Data Platform and Core Infrastructure teams across US and EU regions.

  • Help shape the long-term architecture and evolution of Deliveroo’s event streaming platform.

Perks and Benefits

  • Solve meaningful problems at real scale, work on a complex, always-on marketplace that impacts millions every day.

  • See your impact, fast, ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.

  • Grow through challenge and ownership, take on big, ambiguous problems and accelerate your career with strong support.

  • A culture built for builders, high standards, collaboration, flexible working and continuous learning.

  • Share in the success you help create, competitive salary and equity options, so you’re rewarded for the impact you make.

AI Summary ✨

Similar jobs

  • 4 days ago
  • 5 days ago
  • Senior Backend Engineer

    GetYourGuide·Berlin, Germany

    5 days ago
  • 5 days ago
  • See all jobs in Germany →