Join the Amazon Linux Team as a Systems Development Engineer
Are you passionate about building the platform to support the world’s premier cloud computing environment? Join the Amazon Linux Kernel team and help shape the future of Linux at Amazon.
About the Role
As a Systems Development Engineer, you will be part of the Amazon Linux Kernel team, responsible for developing and maintaining automation that ensures the reliable build, test, and deployment of Linux Kernels. You will diagnose kernel issues, adapt upstream changes, and apply them to our builds. Your role will involve working closely with Linux distribution development and the Linux Kernel.
Key Responsibilities
- Develop and maintain automation to deliver secure, stable, and performant Linux kernel builds.
- Diagnose Linux Kernel issues and deliver suitable mitigations.
- Review code from peers and provide feedback.
- Drive operational improvements and influence the team's development roadmap.
About the Team
The Kernel and Operating System group designs and maintains Amazon's core compute platforms, focusing on EC2, the Elastic Compute Cloud. The team is responsible for tools associated with performance characterization, qualification, build, and deployment of our Linux platforms.
Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and continue to innovate, providing a robust suite of products and services trusted by startups and Global 500 companies alike.
Inclusive Team Culture
AWS values diverse experiences and encourages candidates from all backgrounds to apply. We foster a culture of inclusion through employee-led affinity groups and ongoing events and learning experiences.
Mentorship & Career Growth
AWS is committed to helping you develop into a well-rounded professional through knowledge-sharing, mentorship, and career-advancing resources.
Work/Life Balance
We value work-life harmony and strive for flexibility in our working culture, ensuring success at work does not come at the expense of sacrifices at home.
Basic Qualifications
- 4+ years of administrative experience in networking, storage systems, operating systems, and hands-on systems engineering.
- 2+ years of professional software development experience.
- 1+ years of designing or architecting new and existing systems.
- Experience troubleshooting in a Linux/Unix environment.
Preferred Qualifications
- Experience with CI/CD pipelines and build processes.
- Experience building services using AWS products.
- Previous work on Linux distributions, Linux Kernels, containers, and deployment systems.
Amazon is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Join us and be part of a team that is building the future of cloud computing.
Benefits Extracted with AI
- Medical insurance
- Financial benefits
- Career growth opportunities
- Work-life balance
Similar jobs
Last update: 23 minutes ago
Systems Development Engineer - Amazon Linux Core Engineering
Join AWS as a Systems Development Engineer to innovate Linux platforms for cloud computing.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Systems Development Engineer, Managed Operations
Join AWS as a Systems Development Engineer to improve and operate large-scale software systems.
Software Development Engineer, AWS Training and Certifications
Join AWS as a Software Development Engineer to build learning systems for millions of users, focusing on performance, scalability, and innovation.
Software Development Engineer, AWS Compute Services
Join AWS as a Software Development Engineer to innovate in serverless computing. Work on large-scale systems in Austin, Texas.
Senior Systems Development Engineer, Managed Operations
Join AWS as a Senior Systems Development Engineer to improve and operate large-scale software systems in Berlin.
Software Development Engineer, AWS Systems Manager
Join AWS in Berlin as a Software Development Engineer to innovate and build on AWS Systems Manager.
Systems Development Engineer, Managed Operations
Join AWS as a Systems Development Engineer in Dublin to lead operations for the European Sovereign Cloud, focusing on high-availability AWS services.
Kernel/Hypervisor Engineer, EC2 Accelerated Nitro
Join AWS as a Kernel/Hypervisor Engineer in Berlin, focusing on EC2 Nitro hypervisors and virtualization.
Software Development Engineer II, AWS Field Experience
Join AWS as a Software Development Engineer II to build innovative global products. Embrace a culture of inclusion and career growth.
Principal Systems Development Engineer, Managed Operations
Join AWS as a Principal Systems Development Engineer to drive operational efficiency and reliability in cloud services.
Kernel/Hypervisor Engineer, EC2 Accelerated Nitro
Join AWS as a Kernel/Hypervisor Engineer in Berlin, focusing on EC2 Nitro hypervisors and virtualization.
Senior Systems Development Engineer
Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.
Software Development Engineer in EC2 Accelerated Platforms
Join AWS in Berlin as a Software Development Engineer in EC2 Accelerated Platforms, working on cutting-edge cloud technologies.
Software Development Engineer - Amazon WorkSpaces
Join AWS as a Software Development Engineer for Amazon WorkSpaces, focusing on cloud-based virtual desktops.
Cloud Support Engineer (Linux)
Join AWS as a Cloud Support Engineer (Linux) in Dublin, providing customer support and leveraging cloud technologies.
Software Development Engineer, AWS Infrastructure Services
Join AWS as a Software Development Engineer in Raleigh, NC, developing innovative Linux-based networking platforms.
Software Development Engineer
Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.
Software Development Engineer
Join Amazon Kids+ as a Software Development Engineer to create innovative consumer software products.
DevOps Engineer with AWS and Linux Experience
Join Amazon as a DevOps Engineer to work on AWS cloud solutions, Linux systems, and CI/CD in New York.
Software Development Engineer II, AWS Security
Join AWS as a Software Dev Engineer II in Austin, TX, focusing on building new security services at scale. In-depth programming and system design experience required.
Kernel/Hypervisor Engineer, EC2 Accelerated Nitro
Join AWS as a Kernel/Hypervisor Engineer to innovate on EC2 Nitro Hypervisor, focusing on virtualization and hardware acceleration.
Software Development Engineer, AWS EC2 Live Migration
Join AWS as a Software Development Engineer to innovate and maintain EC2 Live Migration services in Dresden.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.