Jobs · Consulting · California

Senior System Development Engineer, AWS EC2 Nitro Team

Amazon Web Services (AWS) · Santa Clara, CA · 2 wk ago
ConsultingFull-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

  • 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
  • 5+ years of non-internship professional software development experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 4+ years of systems development in an IT or data center environment experience
  • 4+ years of deploying and operating in a Linux/Unix environment experience
  • 3+ years of systems design, software development, operations, automation, and process improvement experience
  • Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production

Preferred Qualifications

  • 1+ years of development/programming/scripting language (Python/Java/Bash/Perl) experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers

Similar jobs