Job Title: Python AWS Developer
Location: Hybrid (Preferred: [City, State]) Open to Remote (US-based)
Employment Type: Full-Time
Reports To: Engineering Manager / Cloud Solutions Lead
Role Overview
We are seeking a highly skilled Python AWS Developer to join our engineering team and contribute to the development, deployment, and maintenance of scalable, cloud-native solutions. This role demands a high level of technical acumen in serverless architecture, microservices, containerization, and DevOps practices. You will work closely with cross-functional teams to translate requirements into robust, production-ready infrastructure and application code on AWS.
If you thrive in a fast-paced environment, write clean, modular Python, and can architect solutions that balance scalability and cost-efficiency, we want to talk.
Key Responsibilities
Design, build, and maintain serverless and containerized applications on AWS using Python.
Develop infrastructure-as-code (IaC) using CloudFormation, Terraform, or AWS CDK.
Build APIs and microservices leveraging AWS Lambda, API Gateway, ECS/EKS, and Step Functions.
Integrate and automate CI/CD pipelines (CodePipeline, GitHub Actions, Jenkins, etc.).
Ensure observability, reliability, and cost-efficiency of deployed services (CloudWatch, X-Ray, CloudTrail).
Collaborate with DevOps, QA, and Security to ensure solutions are production-ready and compliant.
Lead technical design reviews and provide mentoring on AWS best practices and Python code quality.
Support performance tuning, monitoring, and alerting for cloud workloads.
Participate in sprint planning, standups, retrospectives, and estimation processes.
Required Qualifications
4+ years of professional Python development experience in production environments.
Strong AWS proficiency with hands-on experience in Lambda, ECS/EKS, DynamoDB, S3, CloudFormation/Terraform, and IAM.
Experience building and consuming RESTful APIs.
Proficient in asynchronous programming and event-driven architectures (e.g., SNS, SQS, EventBridge).
Experience with Git, CI/CD workflows, and containerization tools (Docker, Kubernetes a plus).
Familiarity with testing frameworks like Pytest or UnitTest.
Working knowledge of relational and non-relational databases (e.g., RDS, Aurora, DynamoDB).
Comfortable navigating Linux/Unix environments and scripting.
Preferred Qualifications
AWS Certified Developer – Associate or Solutions Architect – Associate.
Experience with data processing workflows (e.g., AWS Glue, Athena, Step Functions).
Familiarity with security and compliance standards (SOC2, HIPAA, etc.).
Experience with cost-optimization strategies and tagging standards in AWS.
Exposure to multi-account AWS strategies using Control Tower or AWS Organizations.
Please send your resume to