The point where experts and best companies meet
Share
We are looking for an experienced Systems Development Engineer with deep expertise in designing and supporting enterprise-scale infrastructure. You will be responsible for the design, implementation and quality of services you deliver to Amazonians.Systems Development Engineers perform traditional Systems Engineering and writes or develops scripts, applications, or mechanisms to manage infrastructure. This role was created for the “builder” population of Systems Engineers who go beyond using basic tools and GUIs to implement infrastructure as code and even server-less systems.This role requires scheduled after hours paging for high-severity events related to all of the team's services and systems. Paging availability is required for after-hours weekday, weekend and holiday coverage. The pager rotates throughout the team to balance the load.
- 2+ years of non-internship professional software development experience
- 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience in automating, deploying, and supporting large-scale infrastructure
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
- Experience with PowerShell (preferred), Python, Ruby, or Java
- Experience working in an Agile environment using the Scrum methodology
These jobs might be a good fit