Overview
We are partnering with a global, product-led technology business that is building intelligent, connected systems used in homes at scale. They are investing heavily in their UK engineering team and this is an excellent opportunity for a Senior Engineer who enjoys ownership, working on complex distributed systems, and building software that operates at scale in production environments.
The Role
You will act as a technical specialist within a cross-functional team responsible for building and operating systems that power a large fleet of connected devices. You will work across the full software development lifecycle, from design and development through to deployment, monitoring, and optimisation, with a strong focus on performance, reliability, and scalability.
Key Responsibilities
* Design and build scalable backend services that support real-time data processing and device communication
* Take end-to-end ownership of features from concept through to production and ongoing optimisation
* Develop and maintain APIs and distributed systems using Python and Go
* Collaborate with product and engineering teams to deliver high-quality solutions
Skills and Experience
* Strong backend engineering experience using Python, Flask ideally (Go experience is a plus)
* Solid understanding of distributed systems, APIs, and microservices architecture
* Hands-on experience with cloud platforms such as AWS or GCP
* Experience building and operating production systems at scale
* Familiarity with containerisation, CI/CD pipelines, and modern deployment practices
* Private healthcare and wellbeing support
* Learning and development budget
#J-18808-Ljbffr