Back End Developer Engineer
Back End Developer Engineer

Back End Developer Engineer

City of London Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
F

At a Glance

  • Tasks: Design and maintain backend systems using Scala, Docker, and AWS.
  • Company: Join a cutting-edge company at the crossroads of sport, data science, and technology.
  • Benefits: Enjoy a competitive salary, bonus scheme, and hybrid work options.
  • Why this job: Shape a real-time analytics platform that impacts the sports industry and enhances your tech skills.
  • Qualifications: 2+ years of Scala experience and knowledge of cloud infrastructure required.
  • Other info: Ideal for those passionate about sports data and analytics.

The predicted salary is between 48000 - 72000 Β£ per year.

We’re working with a company at the intersection of sport, data science, and technology, looking to hire a Senior Backend Engineer to play a key role in the evolution of their real-time data and analytics platform.

This role offers the opportunity to shape infrastructure, improve observability, and contribute to a platform that supports predictive models, betting systems, and performance insights used across the sports industry.

Location: London (Hybrid)

Employment Type: Full-time, Permanent

Compensation: Competitive salary, bonus scheme, and benefits

Key Responsibilities

  • Design, build and maintain backend systems primarily in Scala
  • Improve and evolve infrastructure using Docker, Kubernetes, and AWS
  • Work closely with developers, data scientists, and analysts to support platform growth
  • Enhance system observability and deployment workflows
  • Contribute to the technical vision of a high-performance, data-driven environment

Requirements

  • Minimum 2 years' experience working with Scala in production environments
  • Strong understanding of distributed systems and cloud infrastructure
  • Experience with AWS, Docker, Kubernetes, and event-driven architectures (e.g., Kafka)
  • Familiarity with relational and document-based databases
  • Strong communication and problem-solving skills
  • Interest in or experience with sports data, analytics, or betting platforms is a plus
F

Contact Detail:

Forsyth Barnes Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Back End Developer Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in sports data and analytics. Understanding how data is used in the sports industry can give you an edge during discussions with the hiring team.

✨Tip Number 2

Network with professionals in the sports tech field. Attend meetups or online webinars related to backend development and sports analytics to make connections that could lead to referrals.

✨Tip Number 3

Brush up on your Scala skills by working on personal projects or contributing to open-source projects. This hands-on experience will not only enhance your skills but also provide you with concrete examples to discuss in interviews.

✨Tip Number 4

Prepare to discuss your experience with cloud infrastructure and containerisation tools like AWS, Docker, and Kubernetes. Be ready to share specific examples of how you've used these technologies to solve problems in previous roles.

We think you need these skills to ace Back End Developer Engineer

Scala Programming
Distributed Systems Knowledge
Cloud Infrastructure (AWS)
Docker Proficiency
Kubernetes Experience
Event-Driven Architecture (e.g., Kafka)
Relational Database Management
Document-Based Database Familiarity
System Observability Techniques
Deployment Workflow Enhancement
Strong Communication Skills
Problem-Solving Skills
Interest in Sports Data and Analytics

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Scala and any relevant technologies like AWS, Docker, and Kubernetes. Use specific examples from your past work to demonstrate your skills in backend development and system design.

Craft a Compelling Cover Letter: In your cover letter, express your passion for sports data and analytics. Mention how your background aligns with the company's goals and how you can contribute to their platform's evolution. Be sure to include your problem-solving skills and teamwork experience.

Showcase Relevant Projects: If you have worked on projects involving distributed systems or cloud infrastructure, be sure to mention them. Include links to your GitHub or portfolio where potential employers can see your code and contributions to similar projects.

Prepare for Technical Questions: Anticipate technical questions related to Scala, cloud services, and backend architecture during the interview process. Brush up on your knowledge of event-driven architectures and be ready to discuss how you've implemented these in previous roles.

How to prepare for a job interview at Forsyth Barnes

✨Showcase Your Scala Expertise

Make sure to highlight your experience with Scala during the interview. Be prepared to discuss specific projects where you've used Scala in production, and how you tackled challenges related to backend development.

✨Demonstrate Your Cloud Knowledge

Since the role involves AWS, Docker, and Kubernetes, brush up on these technologies. Be ready to explain how you've used them in previous roles, particularly in improving infrastructure and deployment workflows.

✨Communicate Effectively

Strong communication skills are essential for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts or collaborating with team members from different backgrounds.

✨Express Your Passion for Sports Data

If you have an interest in sports data or analytics, make sure to mention it. Share any relevant experiences or projects that demonstrate your enthusiasm for the industry, as this can set you apart from other candidates.

Back End Developer Engineer
Forsyth Barnes
F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>