Staff Software Engineer - Streaming

Requirements

  • Strong presentation and communication skills with a proven track record of influencing engineering organisations
  • Strong engineering background with experience implementing and owning event streaming platforms
  • Hands-on experience with stream technologies, ideally Kafka
  • Experience designing and implementing stream processing applications with Flink
  • Experience with cloud-based technologies such as AWS (MSK, S3, Lambda, ECS, SNS)
  • Experience with Kubernetes (self-hosted or cloud-based)
  • Experience with SQL databases
  • Experience working with Docker, container deployment and management
  • Experience describing infrastructure as code (Terraform or similar) and designing/implementing CI/CD pipelines
  • Excellent programming skills in at least one of Java or Python

What You'll Be Doing

  • Work with stream processing technologies (Kafka and Flink) to build a large-scale, continuously available event streaming platform
  • Provide leadership, mentoring, and strategic influence across the organisation, building strong relationships with engineers and managers
  • Build tooling (modules, SDKs, DSLs) and documentation to enable easy adoption of the streaming platform
  • Implement infrastructure to enable end users to build, host, monitor, and deploy their own streaming applications
  • Provide consultancy across the technology organisation to drive platform adoption and unlock event-driven use cases
  • Translate requirements and architecture/design initiatives into actionable plans
  • Provide hands-on support for event-based systems including incident triage and root cause analysis

Nice to Haves

  • Experience with the company's specific tech stack (though eagerness to learn is valued)

Perks and Benefits

  • Hybrid working model with three days per week in the office to support collaboration and connection
  • Culture of real ownership, fewer blockers, and impactful work from day one
  • Opportunities to grow and take on meaningful challenges in a supportive team environment
  • Inclusive environment that supports diverse backgrounds and identities
  • Support for accessibility needs throughout the recruitment process and working environment
AI Summary ✨

Similar jobs

  • a day agoNew
  • Senior Data Engineer II - Scalable Growth

    Wise·Greater London, UK

    ≈ €104k – €172k / yearbase

    4 days ago
  • Senior Data Engineer

    Zego·London, UK

    6 days ago
  • Lead Data Engineer

    Zego·London, UK

    6 days ago
  • See all jobs in UK →