Description
The Company:
Our client is a fast-moving and innovation-driven organisation with a strong focus on building smart, scalable technology solutions. With a supportive, delivery-focused culture, they offer a unique opportunity to work on high-impact projects in a collaborative setting.
About the Role:
This is an opportunity for a Senior Software Engineer to join a talented team working on complex backend systems and cloud-first solutions. You will play a key role in designing, building and maintaining high-quality software that supports modern, data-driven applications.
Key Responsibilities:
- Design, develop and maintain backend services using Python
- Build scalable systems and services hosted in the cloud (AWS)
- Collaborate with engineers, product teams and stakeholders to deliver well-architected solutions
- Contribute to infrastructure, deployment and monitoring strategies
- Lead by example through clean, maintainable code and engineering best practice
What our client is looking for:
- Strong experience building backend systems with Python
- Solid understanding of cloud infrastructure, ideally AWS
- Familiarity with microservices, APIs and distributed systems
- A pragmatic approach to problem solving and software design
- Comfortable working in a fast-paced, collaborative environment
If this sounds like you please apply now