Senior Python Engineer
Leeds Based | 1 day on-site required weekly
Permanent | £55,000 – £70,000 + benefits
Are you ready to deliver modern, impactful digital services that genuinely make a difference?
We’re seeking an experienced Senior Python Engineer to join a boutique consultancy and be part of a collaborative, multi-disciplinary delivery team — helping to architect, develop, and deploy cloud-native, serverless solutions at scale.
The Role
• Act as a technical lead within agile squads, delivering high-quality, secure, and scalable Python applications.
• Design and develop event-driven, serverless architectures using AWS Lambda, DynamoDB, EventBridge, CloudWatch, and CloudFormation.
• Build robust RESTful APIs, microservices, and backend systems following modern engineering practices.
• Collaborate closely with designers, researchers, and frontend engineers to build end-to-end digital services that are accessible and user-centred.
• Work across the full software development lifecycle: from architecture and prototyping to testing, deployment, and support.
• Mentor and support junior and mid-level engineers, helping raise technical standards across the team.
• Actively contribute to internal engineering communities, best practice initiatives, and external technical events.
Essential Skills
• 5+ years' Python development experience, delivering complex back-end systems.
• Expertise in AWS Serverless technologies: AWS Lambda, DynamoDB, EventBridge, CloudWatch, CloudFormation.
• Strong working knowledge of Infrastructure as Code (CloudFormation, Terraform, or ARM).
• Experience building and integrating RESTful APIs and microservices architectures.
• Solid front-end exposure with React or Angular (comfortable collaborating across the full stack when required).
• Practical experience in containerisation (e.g., Docker or Kubernetes).
• Skilled in modern development practices like CI/CD, TDD, and agile delivery (Scrum or Kanban).
• Ability to clearly communicate technical concepts to both technical and non-technical audiences.
Benefits Package
• £55,000 – £70,000 base salary
• Pension scheme
• 25 days annual leave + public holidays
• Life assurance
• Flexible benefits package
To hear more about the Senior Python Engineer opportunity, get in touch with Connor Smyth at Anson McCade on 020 7780 6706.