Python Sr Developer
Posted
Jun 22, 2026 (Jun 22)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
Role: Python Sr Developer Location: Des Moines, Iowa, United States We are seeking an experienced Senior Python Developer with strong AWS cloud expertise to design, develop, and support scalable, cloud-native applications, APIs, and data solutions. The ideal candidate will combine deep Python development skills with hands-on experience building distributed systems on AWS. This role requires ownership of the full software lifecycle, from solution design and implementation to production support and operational excellence. Key Responsibilities Python Development & API Engineering • Design, develop, and maintain Python-based backend applications, microservices, and APIs. • Build scalable RESTful APIs and integrations supporting enterprise applications and data platforms. • Develop reusable components, libraries, and automation frameworks following engineering best practices. • Implement secure API authentication, authorization, rate limiting, and monitoring capabilities. ________________________________________ Data Engineering & Processing • Build and maintain data ingestion, transformation, and processing pipelines. • Develop solutions for integrating data across multiple internal and external systems. • Optimize data access patterns, database interactions, and application performance. • Ensure data quality, validation, observability, and operational reliability. ________________________________________ AWS Cloud Engineering • Design and implement cloud-native solutions using AWS services such as Lambda, ECS, EKS, API Gateway, S3, DynamoDB, RDS, SQS, SNS, EventBridge, CloudWatch, and Step Functions. • Develop highly available, fault-tolerant, and scalable applications leveraging AWS best practices. • Implement infrastructure automation, deployment pipelines, monitoring, and operational controls. • Collaborate with cloud, security, and platform teams to ensure compliance, governance, and cost optimization. Required Skills • 8+ years of hands-on Python development experience. • Strong experience building APIs, microservices, and distributed systems. • Solid experience designing and implementing solutions on AWS. • Experience with cloud-native architectures, event-driven systems, and enterprise integrations. • Strong understanding of system design, scalability, reliability, and performance optimization. • Experience supporting production systems in large-scale enterprise environments. • Proficiency with SQL and NoSQL databases. • Experience with CI/CD, monitoring, logging, and observability practices. Preferred Qualifications • Experience with FastAPI, Flask, or Django. • Experience with Docker, Kubernetes, ECS, or EKS. • Experience with AWS serverless and event-driven architectures. • Familiarity with Infrastructure as Code (Terraform, CloudFormation, CDK). • Experience in financial services, insurance, or other regulated enterprise environments. • Prior experience as a Senior Engineer, Technical Lead, or Solution Designer.
Similar Jobs
Principal Cloud Application Engineer
University of Colorado · USA
Principal Cloud Application Engineer
University of Colorado Anschutz Medical Campus · USA
Cloud Engineer
Generis Tek Inc · Denver, CO
Site Reliability Engineer | SRE | Kubernetes | Terraform | Python/Go | Onsite SF | Must have Startup Exp
Optimal · San Francisco, CA