Hybrid – London (3 days onsite / 2 days WFH)
About the role
We’re looking for a Senior Java/Kotlin Engineer who loves building real products used by real customers. You’ll join a high-impact product engineering team designing and delivering scalable, event-driven systems in the cloud.
This is a hands-on senior role for someone who thrives on ownership, enjoys solving complex problems, and wants to shape both technical direction and product outcomes.
What you’ll be doing
* Designing and building high-scale backend services in Java and Kotlin
* Building and operating systems on AWS cloud infrastructure
* Working closely with Product, Design, and Data teams to deliver customer-facing features
* Driving technical architecture, engineering standards, and best practices
* Mentoring engineers and contributing to a strong engineering culture
* Improving performance, reliability, and observability of distributed systems
* Strong professional experience with Java and/or Kotlin
* Proven track record building and shipping customer-facing products
* Deep experience with Apache Kafka / event streaming architectures
* Production experience with AWS (e.g. ECS/EKS, Lambda, S3, RDS, DynamoDB, etc.)
* Experience designing microservices and distributed systems
* Strong knowledge of system design, scalability, and resilience
* Experience working in cross-functional product teams
* Excellent communication and mentoring skills
Nice to have
* Infrastructure as Code (Terraform / CloudFormation)
* Kubernetes or container orchestration
* CI/CD and DevOps practices
* Experience in high-growth or scale-up environments
Working setup
* Hybrid: 3 days per week in our London office
* 2 days work from home
* Flexible working hours and strong work-life balance culture
What you’ll get
* Meaningful product ownership and impact
* Modern tech stack and strong engineering culture
* Collaborative, supportive team environment
* Opportunity to shape architecture and technical direction
#J-18808-Ljbffr