Senior Python Cloud Engineer (AWS)

Henderson Scott
Des Moines, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 115K

Job location

Des Moines, United States of America

Tech stack

API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Cloud Engineering
Code Review
Databases
Continuous Integration
Information Engineering
Distributed Systems
Django
Amazon DynamoDB
Monitoring of Systems
Python
Standard Sql
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data Ingestion
Spring Cloud
Flask
Backend
Cloudformation
FastAPI
Servicebus
Event Driven Architecture
Amazon Web Services (AWS)
Kubernetes
Data Management
Api Design
Cloudwatch
Api Gateway
REST
Amazon Web Services (AWS)
Terraform
Data Pipelines
Docker
Microservices

Job description

We're partnering with a leading enterprise organisation seeking a Senior Python Cloud Engineer (AWS) to join a high-performing engineering team responsible for building scalable cloud-native applications, APIs and data platforms.

This is a hands-on senior engineering role where you'll work across Python development, AWS cloud architecture, data engineering and production support, helping to build highly available systems used across a large enterprise environment.

What you'll be doing:

  • Designing and developing Python backend applications, microservices and REST APIs
  • Building scalable cloud-native solutions within AWS
  • Creating and maintaining data ingestion and processing pipelines
  • Supporting and improving business-critical production systems
  • Optimising application performance, reliability and observability
  • Working with event-driven architectures and enterprise integrations
  • Leveraging AI-assisted development tools to improve engineering efficiency
  • Participating in architecture discussions, code reviews and technical leadership activities

Requirements

  • 8+ years of hands-on Python development experience
  • Strong experience building APIs, microservices and distributed systems
  • Deep AWS experience (Lambda, ECS/EKS, API Gateway, S3, DynamoDB, RDS, SQS, SNS, EventBridge, CloudWatch)
  • Experience with cloud-native and event-driven architectures
  • Production support and troubleshooting experience
  • Strong SQL and database knowledge
  • Experience with CI/CD, monitoring and observability tools

Desirable experience:

  • FastAPI, Flask or Django
  • Docker, Kubernetes, ECS or EKS
  • Terraform, CloudFormation or AWS CDK
  • Financial Services, Insurance or other regulated industry experience

If you're an experienced Python engineer who enjoys designing enterprise-scale solutions and working across modern cloud technologies, I'd love to speak with you.

Apply for this position