Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Build Automation EC2 Accelerated Nitro 
Germany, Berlin 
728278222

04.09.2024
DESCRIPTION

In the EC2 Accelerated Platforms team you will part of a diverse working environment of world-class developers that own end-to-end the GPU-based EC2 instance families. You will have the opportunity to designing and develop the new generation of the accelerated EC2 instance families, including the automation that ensures the high-quality of their build and deployment processes. You will extend and refine existing tools used to monitor the health and availability of the current generations of accelerated EC2 instance families that are used by our customers today. You will also use the tools and automation you own to troubleshoot incidents, provide mitigations, and develop to the long-term fixes for them.Key job responsibilities
* End-to-end ownership of quality aspects of accelerated EC2 instance families: build automation, software qualification, continuous testing, and monitoring of GPU-based EC2 instance families
* Develop new tools and automation to support hands-off-the-wheel build and qualification processes for building and rolling out new software for existing and future generations of accelerated EC2 instance families
* Champion operational excellence by ensuring thorough instrumentation of the software in the accelerated EC2 instance families, to support effective troubleshooting of production incidents
* Contribute to the technological roadmap of your team.
* Collaborate with other EC2 teams like hardware, nitro hypervisor, software and firmware groups across the globe, driving innovative solutions.A day in the life
* Propose and design new automation that raise the quality bar of the software in GPU-based EC2 instance families
* Develop new tools for hands-off-the-wheel qualification of the software running in GPU-based EC2 instance families
* Develop built-in capabilities in the accelerated EC2 instance families to enhance their monitoring capabilities
* Contribute to the design of new generations of accelerated EC2 instance families
* Improve the customer experience by tweaking and optimizing the existing generations of accelerated EC2 instance familiesDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
Berlin, BE, DEU

BASIC QUALIFICATIONS

- 3+ years of software engineering fundamentals (OO design, data structures and algorithms, OS basics)
- 2+ years of experience with programming in C/C++, Python, and the typical Linux command line toolbox
- Hands-on experience in developing tools for automating software build, test, release, and deployment processes


PREFERRED QUALIFICATIONS

- Understanding of OS internals and familiarity with working in the kernel space
- Ability to troubleshoot system-level software
- Proficient in operational excellence and best practices