Regions
Location
- Wiltshire
Disciplines
Job types
- Contract
- Inside IR35
- Office Based
Industry
- Consultancy
- Consultant
- IT Services
Salary
£500 - 650 per day
Functions
- Python
- Python Developer
- Support Engineer
Seniority
- Leadership
- Mid-level
- Senior
Technologies
- AWS
- Python
- Terraform
Job reference
118971
Senior Python Engineer / Cloud-Native Software Developer
AWS | Terraform | Serverless | CI/CD | SC / DV Cleared
We are supporting a secure government programme looking to hire an experienced Senior Python Engineer / Cloud-Native Software Developer to join a highly technical software engineering team operating within a modern AWS environment.
This is not a traditional Python developer role focused purely on coding.
The successful candidate will need to combine strong Python software engineering capability with genuine hands-on experience working within cloud-native AWS environments — including deployment, integration, automation and CI/CD ownership.
The team operates within a serverless, event-driven architecture and requires engineers who are comfortable building solutions end-to-end, from software development through to cloud deployment and operational integration.
Role Overview
The engineering team is building and supporting modern cloud-native applications within a highly agile environment. The successful candidate will work closely with software engineers, DevOps/platform engineers, delivery teams and technical leadership to design, build and deploy scalable AWS-based solutions.
The role requires someone who is equally comfortable:
- writing high-quality Python code,
- building APIs and backend services,
- integrating with AWS cloud components,
- and deploying solutions through modern CI/CD pipelines.
This role would suit someone who has worked within modern software engineering teams rather than siloed development environments where deployment and cloud ownership sits elsewhere.
Key Responsibilities
- Develop scalable backend applications and services using Python
- Build and maintain cloud-native applications within AWS environments
- Deploy and integrate solutions using Terraform and CI/CD pipelines
- Work across serverless and event-driven architectures
- Integrate software with AWS services including Lambda, API Gateway, SQS/SNS and EventBridge
- Support automated deployments and release processes
- Contribute towards software engineering best practices, testing and operational resilience
- Work closely with wider engineering and delivery teams in agile sprint environments
- Troubleshoot and optimise cloud-native applications and deployments
Core Technical Skills
- Strong Python software engineering experience
- AWS cloud experience
- Terraform / Infrastructure as Code
- CI/CD pipeline engineering
- Serverless architecture
- Event-driven systems
- API development
- Integration testing and automated deployment
- Experience working within modern software engineering teams
- Strong understanding of cloud-native application delivery
Highly Desirable
- AWS certifications (Developer / DevOps / Solutions Architect)
- AWS Lambda
- API Gateway
- SQS / SNS
- EventBridge
- Docker / Kubernetes
- GitHub Actions / GitLab CI / Jenkins
- FastAPI / Flask
- DevOps or platform engineering exposure
- AI / LLM integration exposure
- Secure government or regulated environment experience
- Active SC, enhanced SC or DV clearance
Environment
The wider programme is heavily focused around:
- cloud-native software engineering,
- AWS serverless architecture,
- CI/CD and automation,
- modern engineering delivery,
- AI-enabled capability,
- and agile software development practices.
The team operates in a highly collaborative engineering environment and requires individuals who can contribute independently without heavy hand-holding around cloud integration and deployment activities.
Location / Working Pattern
- Hybrid working
- London-based team
- Majority remote with onsite collaboration for sprint ceremonies/workshops
Clearance
Active SC, enhanced SC or DV clearance is highly desirable.
Candidates with previous secure government experience and eligibility for clearance may also be considered.
,