
Full-time
Remote work available
Department: Engineering
Location: United Kingdom
A global software provider focused on improving productivity and employee experience within manufacturing environments. The company builds solutions centered on frontline workers, combining modern software with operational expertise to help production, maintenance, and quality teams collaborate more effectively. Customers consistently see significant productivity improvements in a short period of time. The platform is used across thousands of manufacturing plants worldwide, supporting hundreds of thousands of users.
This is a full-time, direct-hire position. Candidates must be currently located in the UK. Visa sponsorship and relocation assistance are not available.
Develop and maintain a Scala-based API backend supporting manufacturing frontline teams
Design, build, and enhance manufacturing workflows within web applications
Deliver committed sprint work aligned with business objectives
Leverage modern Scala and backend technologies to maintain a competitive platform
Act as a subject matter expert during production incidents to resolve customer issues efficiently
Participate in technical discussions and forums to contribute ideas beyond sprint work
Collaborate closely with teammates to help the wider business achieve its goals
Write clean, testable, and maintainable code
5+ years of professional experience as a Backend Engineer
5+ years of hands-on experience with Scala in production environments
Backend Development: Scala, API-first design (OpenAPI)
Functional & Async Programming: Cats Effect and functional Scala patterns
Data & Messaging: PostgreSQL, Kafka (Avro), transactional data access
APIs & Services: Versioned APIs and service integration
Testing & Code Quality: Unit and integration testing, observable and maintainable code
DevOps & Cloud: AWS, Docker, Kubernetes (EKS), CI/CD pipelines
Engineering Practices: Trunk-based development, feature flags, refactoring legacy systems