Systems Development Engineer , AWS EC2 Nitro Team
Amazon Web Services (AWS) · Santa Clara, CA · 5 days ago
Quality AssuranceFull-time
About the role
Join the AWS EC2 Nitro team building the foundation of cloud computing at unprecedented scale. The EC2 Nitro platform powers the world’s largest, fastest-growing, and most feature-rich cloud computing environment. Designed by AWS from the ground up, Nitro leverages a fully customized stack of hardware, firmware, and software to deliver unparalleled virtualization at a global scale.
Responsibilities
- Developing tools to streamline operations as we scale to reduce operational load and improve our overall operational posture.
- Influencing & driving operational excellence and best practices within the organization.
- Identifying ways to increase the automate and improve our test infrastructure and make our CI/CD more robust and flexible.
- Playing a key role in investigating and recommending best practices for maintaining and improving code quality, fleet health, and security & reliability of our service.
- Growing our talent through actively mentoring junior engineers, improving their skills, their knowledge of our systems, and their ability to get things done.
- Sharing your knowledge with wider teams and writing clear and concise documentation to allow other engineers to get the most out of the service and tools.
Qualifications
- 2+ years of non-internship professional software development experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby