Job Description
Senior Python Engineer
Leeds or Manchester | Hybrid Working
Permanent | £55,000 – £70,000 + Benefits
Are you passionate about delivering impactful, user-focused digital solutions? Join a multi-award-winning digital consultancy that's helping shape high-performance services across both the public and private sectors. You'll tackle complex engineering challenges while building products that truly make a difference to people’s lives.
We’re looking for a skilled Senior Python Engineer to join our cross-functional delivery team, where you’ll play a key role in architecting and deploying scalable, cloud-native, serverless solutions.
The Role:
* Lead the development of secure, scalable Python applications within agile delivery squads.
* Design and implement event-driven, serverless architectures using technologies like AWS Lambda, DynamoDB, EventBridge, CloudWatch, and CloudFormation.
* Build high-performance RESTful APIs, microservices, and backend systems aligned with modern engineering standards.
* Collaborate closely with UX designers, researchers, and frontend engineers to deliver inclusive, user-centred digital services.
* Contribute across the entire software development lifecycle—from architecture and prototyping to deployment and maintenance.
* Mentor junior and mid-level engineers, fostering knowledge sharing and raising team standards.
* Engage in internal engineering communities and contribute to best practices and external tech events.
Essential Skills:
* 5+ years of hands-on Python experience, delivering complex backend systems.
* Deep knowledge of AWS Serverless services:
* AWS Lambda, DynamoDB, EventBridge, CloudWatch, CloudFormation
* Proficiency in Infrastructure as Code (CloudFormation, Terraform, or ARM).
* Strong experience developing and consuming RESTful APIs and microservices.
* Comfortable working across the full stack, with exposure to frontend frameworks like React or Angular.
* Experience with containerisation tools (e.g., Docker, Kubernetes).
* Familiarity with modern engineering practices including CI/CD, TDD, and agile methodologies (Scrum/Kanban).
* Clear, effective communication skills for both technical and non-technical stakeholders.
What’s on Offer
* £55,000 – £70,000 base salary
* Pension scheme
* 25 days holiday + public holidays
* Life assurance
* Flexible benefits package
Want to learn more about the Senior Python Engineer role? Get in touch with Sean Curley at Anson McCade on +44 7422 954570