Posted on: 22/12/2025
Description :
Were looking for Full Stack Engineers with a backend focus who can help scale this mission-critical system. This is a complex, high-impact engineering role that goes far beyond CRUD apps youll work with recommendation engines, data pipelines, and distributed systems deeply integrated into our ad infrastructure.
Shifts : UK/US
What Youll Do :
- Build and maintain distributed backend services in Scala, leveraging ZIO, Akka, and functional programming for real-time personalization and recommendations
- Design and manage streaming pipelines using Akka Streams or ZIO Streams
- Work with large-scale Postgres datasets and multi-system data pipelines involving SQS, SNS, and Kinesis
- Partner with data scientists and product engineers to integrate recommendation logic into ad serving systems
- Occasionally contribute to our Angular front end and Lua-based ad server logic
- Deliver production-grade code with strong attention to scalability, observability, and maintainability
Must-Have Experience :
- Production-grade backend development in Scala, with deep understanding of functional programming principles (ZIO, Cats, etc.)
- Experience with distributed systems, asynchronous processing, and streaming architectures
- Proficiency in PostgreSQL and working with large-scale structured data
- Hands-on experience with message queueing and event streaming systems like SQS, SNS, or Kinesis
- Strong reasoning about user behavior, recommendation algorithms, and lifecycle event tracking
Nice to Have :
- Familiarity with the AWS ecosystem and Infrastructure-as-Code tools (Terraform, CDK, etc.)
- Experience with Angular and/or Lua
- Prior work in ad tech, real-time bidding systems, or recommendation engines
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1593605
Interview Questions for you
View All