Staff Software Engineer | Remote First (UK/EU) | Kotlin, Kafka, AWS
Staff/Senior Software Engineer
£90,000-£120,000 pa
Seed funded startup with product market fit
Central London Offices - ability to work remotely across the UK or EU
⚙️Tech Stack: Kotlin (JVM), Event Driven, Kafka, Distributed Systems, AWS
Are you ready to take on complex, real-time, large-scale challenges and shape the future of an innovative AI powered platform already being scaled to extremely large corporate clients e.g. Deloitte and Legal and General.
We’re looking for a Staff Software Engineer to lead the development of features that handle tens of thousands of requests per second, all while solving intricate architectural problems.
The Company
This cutting-edge platform enables thousands of participants to come together in a collaborative, single session, offering dynamic breakout rooms and AI driven real-time transcription services. Powered by real-time data analytics, the platform helps businesses extract valuable insights from their meetings with features like automated dashboards that track key themes and topics.
The Role
As a Staff Software Engineer , you’ll take full ownership of architecture and implementation, transitioning prototypes into scalable, production-ready systems. You won’t be just picking up tickets – you’ll be at the forefront of driving architectural vision and building high-performance distributed systems . This is an opportunity to work in a high-autonomy environment where you’ll collaborate closely with product managers, UX designers, and clients to deliver tailored solutions.
Tech Stack and Tools You'll Work With :
- Kotlin
- Kafka , CQRS , and event sourcing for scalable, event-driven architectures
- AWS/CDK/Terraform and Kubernetes for cloud infrastructure
- Real-time communication via WebSockets
- Machine Learning pipelines (future vision)
Why This Role Stands Out :
- Architect from the ground up : high degree of ownership, system design and implementation.
- Tackle high-scale problems : Build systems capable of processing tens of thousands of real-time requests per second .
- Innovate : Lead the evolution of a real-time communication platform used by thousands globally.
- Growth opportunities : Play a key role in shaping the future of ML pipelines and infrastructure as the platform scales.
The Ideal Candidate :
You’re a self-starter with a passion for distributed systems and real-time performance . You have experience in designing event-driven architectures , handling massive amounts of data, and scaling platforms to meet demanding client needs. Most importantly, you’re excited to take ownership of solutions and drive the platform’s evolution.
Staff Software Engineer | Remote First (UK/EU) | Kotlin, Kafka, AWS