> Markdown version of [/jobs/ext/4181856-python-aws-developer](https://www.wearedevelopers.com/jobs/ext/4181856-python-aws-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python AWS Developer - **Company:** PFI Financial Inc. - **Location:** Des Moines, IA, United States - **Salary:** $100,000.0 - $110,000.0 - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Automation of Tests, Code Review, Continuous Integration, Relational Databases, Software Debugging, Django Web Framework, Amazon DynamoDB, Github, Identity and Access Management, Python (Programming Language), Machine Learning, Systems Development Life Cycle, SQL Databases, Flask (Web Framework), AI Coding Agents, Backend, Git, Fastapi, Build Management, Pytest, AWS Fargate, Claude, Functional Programming, Cloudwatch, Docker, Web Api - **Published:** October 7, 2026 - **Apply:** https://www.careerjet.com/jobad/use3573750b0decea5e34c9add50fd2177 ## About the Role Must Have Technical/Functional Skills Strong hands-on experience with Python for backend development Experience building and consuming Web APIs (FastAPI, Django, or Flask) Hands-on experience with AWS services (ECS/Fargate, Lambda, S3, DynamoDB, CloudWatch, IAM, STS, SSM Parameter Store) Experience with CI/CD pipelines (e.g., GitHub Actions) and Docker Experience writing automated tests (pytest) Comfortable using AI coding assistants (Claude) to speed up development, review, and debugging Good to have Strong experience with SQL and relational databases Experience debugging production issues end-to-end using cloud log tools (e.g., CloudWatch) Experience integrating multiple systems/APIs and reconciling data across them Experience with Git-based team workflows (branching, code review, deployments) Awareness of agile/iterative SDLC processes Experience coordinating with other teams on shared systems, access, or release timing ## Description Design and build backend services that connect to multiple data sources and APIs Investigate and resolve production issues by analyzing logs and tracing bugs to root cause before making changes Write automated tests and fix data-accuracy issues, especially when matching records across systems Manage code through Git/CI/CD workflows and coordinate with other teams on shared systems and release timing, What You'll Do: Join Principal Asset Management's Private Markets Research & Analytics team as a Quantitative Developer to scale machine learning and AI solutions that support in… + 10 days ago, Job Description: What You'll Do Join Principal Asset Management's Private Markets Research & Analytics team as a Quantitative Developer to scale machine learning and AI solutio… + 10 days ago