Event Driven Software Engineer

Event Driven Software Engineer

Full-Time 63000 - 77000 £ / year (est.) No working from home possible
Talent Smart

At a Glance

  • Tasks: Join a greenfield project to build high-throughput event-driven platforms.
  • Company: Dynamic tech company focused on innovative cloud solutions.
  • Benefits: Competitive pay, flexible working, and opportunities for professional growth.
  • Other info: Hands-on role with excellent career advancement potential.
  • Why this job: Make a real impact by shaping the architecture of cutting-edge technology.
  • Qualifications: Experience with Kafka, Flink, and cloud engineering is essential.

The predicted salary is between 63000 - 77000 £ per year.

Event Driven SME Software Engineer

We’re looking for an experienced Event Driven SME Software Engineer to join a greenfield project building a large-scale, high-throughput platform processing billions of cloud telemetry and log events every day.

You’ll be hands-on with the design and engineering of event-driven data ingestion and streaming capabilities, helping shape the architecture, engineering standards and testing strategy across the platform.

Key Responsibilities

  • Build high-volume, event-driven data ingestion pipelines across multiple Cloud Service Providers.
  • Design and engineer streaming solutions using Kafka and Flink, with Java-based services and jobs.
  • Deploy and operate cloud-based services with a focus on scalability, resilience, security and observability.
  • Contribute to technical architecture covering event schemas, partitioning, ordering, state, replay, retention and failure handling.
  • Optimise solutions for performance and cost at significant scale.
  • Establish mature automated testing across unit, integration, contract, end-to-end and performance testing.
  • Work with cloud-native data collection approaches across AWS, Azure and GCP.
  • Contribute to CI/CD, infrastructure automation and operational best practices.

Essential Experience

  • Proven experience delivering large-scale event-driven systems in production.
  • Strong hands-on Kafka experience, including partitioning, consumer groups, ordering, schema evolution, retention and replay.
  • Strong hands-on Flink or equivalent stream-processing experience, including stateful processing, checkpoints, back-pressure and delivery semantics.
  • Excellent software engineering skills, with strong knowledge of clean code, design patterns, microservices, TDD/BDD and performance engineering.
  • Strong cloud engineering experience, ideally AWS.
  • Demonstrable experience building robust automated testing strategies and driving a quality-first engineering culture.
  • Strong understanding of scalability, performance, bottlenecks and cost optimisation at high volumes.

Desirable

  • Multi-cloud telemetry/log collection experience across AWS, Azure and GCP.
  • Terraform and Infrastructure as Code.
  • Strong CI/CD and automated deployment experience.
  • Experience contributing to cloud/application architecture while remaining hands-on technically.
  • Observability and SRE practices.

This is a genuinely hands-on SME role for someone who can make architectural decisions, write production-quality code and build platforms that are scalable, resilient, testable and cost-effective

Event Driven Software Engineer employer: Talent Smart

As a Compliance Consultant within our Quality, Risk & Internal Compliance (QRIC) team, you will thrive in a dynamic work culture that prioritises hands-on delivery and collaboration. We offer robust employee growth opportunities through practical training and workshops, ensuring you can develop your skills while making a tangible impact on our incident and crisis management processes. Located in a supportive environment, we value clear communication and teamwork, empowering you to turn complex compliance requirements into actionable strategies that enhance our operational resilience.

Talent Smart

Contact Details:

Talent Smart Recruitment Team

We think you need these skills to ace Event Driven Software Engineer

Event-Driven Architecture
Kafka
Flink
Java
Cloud Services (AWS, Azure, GCP)
Data Ingestion Pipelines
Streaming Solutions