Senior Python Cloud Engineer (AWS)
Des Moines, IA (on-site)
$90,000 - $115,000 + Benefits
Financial Services / Insurance
Full-Time W2 | Permanent
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
Required experience:
- 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 directly or send me a message for a confidential discussion.