At a Glance
- Tasks: Design and build distributed Scala services for live sports data.
- Company: Join a leading independent sports-data company with a start-up vibe.
- Benefits: Enjoy hybrid work, 33 days leave, private medical, and sporting event tickets.
- Why this job: Be part of a dynamic team transforming sports data into insights.
- Qualifications: 3+ years Scala experience and a passion for live sports required.
- Other info: Confidential chat available; all backgrounds encouraged to apply.
The predicted salary is between 51000 - 85000 £ per year.
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.
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.)
Scala Engineer employer: Harrington Starr
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scala Engineer
✨Tip Number 1
Familiarise yourself with the latest Scala features, especially Scala 3, as this is crucial for the role. Demonstrating your knowledge of functional programming and concurrency will set you apart from other candidates.
✨Tip Number 2
Gain hands-on experience with AWS and Kubernetes, as these are key components of the tech stack. Consider working on personal projects or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 3
Engage with the sports data community online. Follow relevant forums, attend meetups, or participate in discussions about live sports data processing. This will not only enhance your knowledge but also show your genuine interest in the field.
✨Tip Number 4
Prepare to discuss your experience with event-driven architectures and microservices. Be ready to share specific examples of how you've optimised data pipelines or improved system reliability in previous roles.
We think you need these skills to ace Scala Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Scala, Akka, and Kafka. Include specific projects where you've designed distributed services or worked with cloud technologies like AWS.
Craft a Compelling Cover Letter: In your cover letter, express your passion for sports data and how your skills align with the company's goals. Mention your experience with functional programming and any relevant projects that demonstrate your expertise.
Showcase Relevant Projects: If you have GitHub repositories or personal projects that showcase your Scala development skills, include links in your application. This gives the company a tangible sense of your coding style and problem-solving abilities.
Highlight Soft Skills: Don't forget to mention your collaboration skills and any experience working in agile teams. The role involves working closely with data science and product squads, so demonstrating your ability to communicate effectively is key.
How to prepare for a job interview at Harrington Starr
✨Showcase Your Scala Expertise
Make sure to highlight your experience with Scala, especially any projects where you've implemented functional programming concepts. Be prepared to discuss specific challenges you faced and how you overcame them using Scala.
✨Demonstrate Knowledge of Cloud Technologies
Since the role involves AWS and Kubernetes, brush up on your cloud deployment skills. Be ready to explain how you've used these technologies in past projects, particularly in relation to microservices and data pipelines.
✨Discuss Your Passion for Sports Data
The company values a genuine interest in live sports. Share any personal experiences or projects that relate to sports data, and express how this passion drives your work as a developer.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice common Scala problems and be ready to demonstrate your problem-solving skills, particularly in areas like concurrency and data streaming.