Job Description
Senior Scala Engineer – Scala / Akka / Kafka / AWS / Sports Data
London (Hybrid 4 days office / 1 day WFH)
The company
An independent sports‑data company that’s been leading the field for over a decade. Privately owned, highly profitable and still run with a start‑up mindset, they process real‑time data for broadcasters, bookmakers and pro clubs worldwide. Now they’re expanding their Scala engineering team to rebuild the core platform powering multiple sports (football, F1, cricket, tennis and more).
What you will get
• Green‑field development on a modern cloud stack (Scala 3, Akka, Kafka Streams, Kubernetes, AWS).
• Clear progression path, regular salary reviews and twice‑yearly bonus.
• 33 days paid leave, private medical, L&D budget and hardware of your choice.
• Hybrid flexibility with a central London hub, plus tickets to select sporting events.
• Salary up to £85,000+ 2x bonuses + benefits.
What you will do
• Design and build distributed Scala services that ingest live sports feeds in milliseconds.
• Break a legacy monolith into event‑driven micro‑services on AWS/Kubernetes.
• Optimise data pipelines for scale and reliability (Akka Streams, Kafka).
• Collaborate with data‑science and product squads to ship new betting & broadcast features.
• Champion best‑practice: TDD / CI, observability, DevOps automation.
What you will need
• 3+ years of professional Scala development
• Solid grasp of functional programming and concurrency (Cats, ZIO or similar).
• Production experience with message queues or streaming platforms (Kafka, Kinesis, Pulsar).
• Cloud deployment know‑how – AWS preferred (Docker, Kubernetes, Terraform a plus).
• Genuine interest in live sports and turning fast data into insights.
Find out more
If you’d like a confidential chat about this opportunity, contact Con Lam at Harrington Starr – 07367 446 935 – or click the apply button below.
(Company name disclosed after initial conversation. All backgrounds encouraged to apply.)
Contact Detail:
Harrington Starr Recruiting Team