Regions
Location
  • Wiltshire
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.

,

Apply for job

You can apply to this job and others using your online CV. Click the link below to start