Job Search and Career Advice Platform

Enable job alerts via email!

Scala Backend Engineer: ML-Driven APIs

Sky

England

Hybrid

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading media company in the UK is seeking a Backend Engineer to design and implement scalable APIs primarily in Scala. The role involves optimizing cloud-based services and collaborating closely with data scientists. Ideal candidates will have strong software engineering skills, experience in machine learning and distributed systems, and a desire to work in a dynamic environment. Perks include a generous pension package and a hybrid working model.

Benefits

Sky Q
Exclusive rate for Sky Glass
Generous pension package
Private healthcare
Discounted mobile and broadband
Sky VIP rewards

Qualifications

  • Strong software engineering skills with experience in Scala, ideally the Typelevel stack.
  • Interest in machine learning and cloud technology.
  • Experience designing, implementing, deploying, and maintaining production-grade APIs.
  • Hands-on experience with data processing frameworks and distributed systems.
  • Practical experience with automated CI/CD pipelines and containerization technologies.
  • Ability to collaborate effectively across teams.
  • A problem-solving mindset and eagerness to learn new technologies.

Responsibilities

  • Design and implement scalable APIs and backend services in Scala.
  • Real-time data processing with gRPC microservices.
  • Take ownership of services from development to production.
  • Optimize application performance in cloud environments.
  • Improve automated pipelines supporting Continuous Delivery.
  • Maintain large-scale cloud-based services.
  • Work closely with data scientists and product teams.
  • Refine team processes for continuous integration.
  • Champion best practices for code quality.
  • Coach and provide feedback to other developers.

Skills

Scala
Typelevel stack
Golang
Python
Machine learning
Cloud technology
Distributed systems
CI/CD pipelines
Docker
AWS or GCP
Job description
A leading media company in the UK is seeking a Backend Engineer to design and implement scalable APIs primarily in Scala. The role involves optimizing cloud-based services and collaborating closely with data scientists. Ideal candidates will have strong software engineering skills, experience in machine learning and distributed systems, and a desire to work in a dynamic environment. Perks include a generous pension package and a hybrid working model.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.