> Markdown version of [/jobs/ext/2569532-senior-aws-cloud-application-engineer-python](https://www.wearedevelopers.com/jobs/ext/2569532-senior-aws-cloud-application-engineer-python). 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). --- # Senior AWS Cloud Application Engineer (Python) - **Company:** Ecco - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Audit Trail, Software as a Service, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Software Debugging, Amazon DynamoDB, Iterative and Incremental Development, Python (Programming Language), Systems Development Life Cycle, Software Construction, Software Engineering, Systems Integration, TypeScript, Management of Software Versions, Web Application Frameworks, AWS Cdk, Data Logging, Enterprise Software Applications, Cloud Platform System, ReactJS, Delivery Pipeline, AWS Lambda, Gitlab, Git, Fastapi, AngularJS, Git Flow, Integration Tests, Infrastructure Automation Frameworks, Information Technology, AWS Glue, Front End Software Development, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Software Version Control, Serverless Computing, Docker, Microservices - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/6ddc4e5d-3a29-4a6f-a51e-6ff928f586a1 ## About the Role * Bachelor's degree in Computer Science, Information Technology, or a related discipline, or equivalent relevant work experience. * 7+ years of software development experience, including experience working within formal SDLC and Agile development environments. * Strong, production-level Python development experience, including modern Python frameworks and testing libraries. * Hands-on experience developing AWS infrastructure using AWS CDK. * Experience developing cloud-based or serverless applications using AWS Lambda and AWS Step Functions. * Hands-on experience creating and managing CI/CD pipelines for cloud applications. * Strong understanding of RESTful API design, including service interfaces, versioning, integrations, and error handling. * Experience with Git-based version control, including branching strategies, merge requests, and code reviews. * Experience with core AWS technologies including DynamoDB, S3, API Gateway, CloudWatch, and CloudTrail. * Experience developing or deploying containerized applications using Docker. * Experience with Infrastructure as Code concepts and tools, including AWS CDK and Terraform. * U.S. citizenship is required. * Ability to work full-time onsite in Washington, DC. Preferred Qualifications * Front-end development experience using Angular or React with TypeScript. * Experience with additional AWS services such as SNS, SQS, Athena, AWS Glue, and Elastic Load Balancing. * Experience supporting applications deployed across multiple cloud environments. * Experience developing within GitLab and GitLab-based CI/CD environments. * Strong technical documentation, troubleshooting, and cross-functional collaboration skills. AI-Assisted Development Experience - Plus Experience incorporating AI-assisted development tools, such as Claude Code or comparable coding assistants, into the software development lifecycle is a plus. Relevant experience may include: * Code review and optimization. * Documentation generation. * Debugging and troubleshooting. * Unit and integration test case development. * Critically reviewing, validating, and adapting AI-generated code before incorporating it into production solutions. ## Description ECCO Select is seeking a Senior AWS Cloud Application Engineer to support the development and modernization of enterprise applications within a secure AWS environment. This is a hands-on engineering role focused on building Python-based microservices, serverless applications, RESTful APIs, automated workflows, and cloud infrastructure using AWS CDK., * Design, develop, test, and maintain production-grade Python applications and microservices. * Develop and manage AWS infrastructure using AWS Cloud Development Kit (CDK) and Infrastructure as Code practices. * Design and implement complex business and application workflows using AWS Step Functions. * Develop serverless applications utilizing AWS Lambda and related AWS services. * Design, build, and maintain RESTful APIs, including appropriate versioning, error handling, and integration patterns. * Build and support containerized applications using Docker. * Implement application and infrastructure logging, monitoring, and audit capabilities using Amazon CloudWatch and AWS CloudTrail. * Develop and maintain CI/CD pipelines supporting cloud application deployments across multiple environments. * Write and maintain unit and integration tests and perform code remediation as needed. * Conduct code reviews with an emphasis on maintainability, performance, security, and software engineering best practices. * Utilize Git-based development workflows, including branching, merge requests, and peer reviews. * Contribute to application and cloud architecture decisions and maintain supporting technical documentation. * Collaborate with business stakeholders, architects, developers, and other technical teams to translate business requirements into effective technical solutions. * Participate in an Agile SDLC environment, including iterative development, testing, deployment, and continuous improvement activities. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)