Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer specialized System-Level 
Germany, Berlin 
988125743

05.08.2024
DESCRIPTION

AWS EC2 is looking for a software engineer with experience in system-level software development to join the EC2 Accelerated Platforms team, which has end-to-end ownership of the GPU-based EC2 instance families. In this position, you will take part in designing, developing, building, testing, and deploying the next generation of accelerated EC2 instance families, while optimizing and operating the current generations.As part of the EC2 Accelerated Platforms team, you will work on the integration of hardware accelerators, the nitro hypervisor, and the EC2 management components into the accelerated EC2 instance families, which are used to support advance workloads such as machine learning, inference, high-performance computing, and graphics processing. You will build new - and enhance existing - automation used to ensure the high-quality of the software deployed to production and its smooth operations. You will also troubleshoot production incidents and identify their root-causes, for which you will deliver immediate mitigations and develop long-term fixes.
Key job responsibilities
- Take end to end ownership of the software development life cycle: You will build new solutions across the virtualization software stack; developing virtualization components and automating infrastructure flows. This includes design, testing and deployment.- Drive operational excellence, improving the quality of the hypervisor and our instance platforms.A day in the life
You will:- Work with your manager and other engineers in delivering to the roadmap.
- Focus on high quality delivery and operational excellence.
Diverse 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 in system-level programming in C, shell scripts, and Python
- Hands-on experience in system integration


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