Revolutionize developer productivity by building the critical infrastructure that powers Amazon's Device OS platform! Join a dynamic team where your technical expertise will directly accelerate software development across our global engineering ecosystem.
Key job responsibilities
- Design and implement sophisticated CI/CD pipelines that enhance developer productivity and system reliability
- Develop intelligent automation tools to optimize software development workflows
- Create robust monitoring and observability solutions that proactively identify and resolve system challenges
- Collaborate across engineering teams to architect innovative infrastructure strategies
- Research and integrate emerging technologies that drive continuous technological advancement
A day in the life
Imagine architecting robust systems that empower hundreds of engineers to innovate faster and more efficiently. You'll collaborate across teams, design state-of-the-art automation solutions, and solve complex technical challenges that streamline our software development lifecycle.
About the team
We are a passionate group of engineers dedicated to creating scalable, reliable tooling that transforms how software development happens at Amazon. Our team spans the United States and Mexico, united by a shared vision of technological excellence and continuous improvement.- Bachelor's degree in Computer Science, Engineering, or related technical field
- Demonstrated expertise in system engineering, DevOps, or software development
- 3+ years of non-internship of advanced scripting and automation skills using Python, Bash, or PowerShell
- Proficient with CI/CD tools and infrastructure management technologies
- Strong understanding of Linux/Unix system administration
- Excellent English communication skills (written and verbal communication)
- Ability to collaborate effectively in a distributed team environment- Master's degree in Computer Science, Engineering, or related field
- Experience with containerization technologies (Docker, Kubernetes)
- Experience with cloud platforms and services (AWS, Azure, GCP)
- Knowledge of monitoring and observability tools and practices
- Experience with infrastructure automation and configuration management tools (Ansible, Terraform, etc.)
- Understanding of software development lifecycle and best practices
- Experience with build systems and package management
- Knowledge of security best practices for development and deployment environments
- Experience supporting large-scale distributed systems
- Experience working in an agile development environment
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.