Senior Software Engineer - Scala

Morson Group
Manchester, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Manchester, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
DevOps
Distributed Systems
Software Architecture
Software Engineering
Spring Cloud
Reliability of Systems
Backend
Event Driven Architecture
Microservices

Job description

  • We design and build high-performance backend services using Scala.
  • We develop distributed systems capable of operating at significant scale.
  • We drive architecture decisions and help shape engineering best practice.
  • We collaborate closely with product, platform, and infrastructure teams.
  • We mentor engineers and contribute to a culture of continuous improvement.
  • We identify opportunities to improve system reliability, scalability, and performance.
  • We participate in technical discussions and long-term platform strategy.

Technologies:

  • AWS
  • Azure
  • Backend
  • Cloud
  • GCP
  • Scala
  • microservices
  • DevOps

Requirements

  • We are looking for a Senior Scala Engineer with strong commercial experience developing software in Scala.
  • We require experience building scalable, cloud-native applications and distributed systems.
  • We are particularly interested in candidates with experience in a FAANG organisation or another high-performing, large-scale technology environment.
  • We need a strong understanding of software architecture, microservices, and event-driven systems.
  • We expect experience working with cloud platforms such as AWS, GCP, or Azure.
  • We value excellent problem-solving and communication skills.
  • We are seeking someone with a passion for engineering excellence and delivering high-quality software.

About the company

We are a highly successful US-owned technology business with annual revenues exceeding $1 billion, and we are expanding our Manchester engineering function. Our team is building distributed systems that process vast amounts of data and power critical products used globally. This is a hybrid role based in Manchester, with two days per week in the office. We offer a salary of up to £150,000, meaningful share options, a comprehensive benefits package, modern technology, and strong career progression opportunities. You will join a high-performing, engineering-first culture where we value innovation, ownership, and technical excellence, and where you will work alongside exceptional engineers on genuinely large-scale challenges.

Apply for this position