Senior Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
- Contribute to the design, development, and deployment of scalable serverless applications in AWS.
- Translate business needs into robust, secure, and efficient software solutions.
- Contribute to the continuous improvement of engineering practices and development pipelines.
- Collaborate with product owners, designers, and delivery leads to ensure services meet real user needs.
- Present technical concepts clearly to internal and external stakeholders.
- Mentor other engineers and contribute to growing the internal capability.
- Promote engineering excellence through blog writing, community engagement, or internal initiatives.
Requirements
- Strong knowledge of AWS serverless tools and services (e.g. Lambda, DynamoDB, EventBridge, CloudFormation).
- Experience with containerisation technologies (Docker/Kubernetes).
- Proven track record delivering RESTful APIs and microservice-based solutions.
- Familiarity with Infrastructure as Code (IaC) tools - Terraform, CloudFormation, ARM.
- Hands-on CI/CD experience with tools like Jenkins, CodeBuild, or Azure DevOps.
- Agile delivery (Scrum, Kanban) and TDD.
- Prior experience working on central government or healthcare-related digital services.
- Exposure to service design and user-centred design practices.
Benefits & conditions
Package: £57,000 - £72,000 + comprehensive benefits package, * 25 days annual leave (+ statutory holidays)
- Health - Private medical, dental options and critical illness/life cover
- Dog-friendly offices, snacks, socials, and more
This is a great chance to take your Python and AWS skills into a rewarding, mission-driven environment, while helping to shape and grow the wider engineering community within a consultancy known for delivery excellence.
About the company
We are currently supporting the expansion of a highly respected digital consultancy with a growing footprint in public sector transformation. They are now hiring Senior Python Engineers to join an established cross-functional engineering team delivering robust, user-focused solutions across large-scale digital programmes.
This is a key opportunity to embed yourself within a high-performing tech function that is rapidly growing within a traditionally product and delivery-focused organisation. You’ll bring your experience in modern Python development and cloud-native engineering (AWS) to help build impactful digital services with real-world outcomes.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 7 Most Popular Backend Frameworks for Developers
The 13 Best Python Libraries for Developers in 2025
Dev Digest 120 - Apple and peers
Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters