Search jobs > Seattle, WA > Linux system engineer

Sr. System Development Engineer, Amazon Linux

Amazon Development Center U.S., Inc.
Seattle, Washington, USA
$121K a year
Full-time

Come build the future of Linux at Amazon with the Amazon Linux Team!

If you are an experienced software developer who is passionate about building the platform to support the world’s premier cloud computing environment, then this is the job for you.

The Amazon Linux team is responsible for the design and maintenance of all of Amazon's core compute platforms, with a special focus on EC2, the Elastic Compute Cloud that is the basis for much of Amazon Web Services (AWS).

We're also responsible for tools associated with the performance characterization, qualification, build and deployment of our Linux platforms.

System Development Engineers work with technical leaders to refine technical direction, and then follow through with detailed analysis, designs, and superior code.

They are equally comfortable leading small, focused project teams as well as making major direct contributions to the project.

They deliver features with minimal direct oversight.

The baseline individual for this role will be entirely comfortable with the Linux operating system and understand how to develop in languages such as C, C++, Python, and Ruby in a Linux environment.

Experience with Linux package management, version control systems, automated build processes, and software unit testing are a must.

An understanding of and experience in contributing to open source projects is a plus. Specific in depth knowledge of the use, design, and development of Linux operating system internals is required for this role.

This team creates the very core of the cloud, and is directly responsible for radically changing and improving the way that people use computers - come help us make history!

Key job responsibilities

  • Mentor and guide other engineers.
  • Troubleshoot Linux issues at scale.
  • Implement and improve automation and developer tooling, including CI systems.
  • Update OS components and fix bugs, including security issues.
  • Build and maintain a relationship with upstream open source communities.

A day in the life

You will learn and improve the way open-source software is packaged and delivered within a Linux operating system. From there, you will learn how OS updates are delivered to customers and what tooling they have access to.

Knowing how teams migrate and enable new OS’s will guide you when making suggestions on improving the processes. You'll be in constant collaboration with your colleagues, and will share your experience, providing guidance and mentorship.

About the team

Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship.

Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews.

We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

About AWS

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.

Why AWS?

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences.

Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

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

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture.

When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

We are open to hiring candidates to work out of one of the following locations :

Seattle, WA, USA

BASIC QUALIFICATIONS

  • 5+ years of deploying and operating in a Linux / Unix environment experience
  • 5+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
  • Experience in mentoring, leading, or managing more junior engineers
  • Experience writing technical documents, project plans and progress reports to leadership and to stakeholders
  • 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

PREFERRED QUALIFICATIONS

  • Bachelor's degree
  • Contributions to upstream open source projects, and deep familiarity with Linux APIs and tools.
  • 24 days ago
Related jobs
Amazon.com Services LLC
Bellevue, Washington

AFT Central Support is looking for a Systems Development Engineer to join our team! In this role you will contribute to improving development and operational excellence of multiple warehouse technology services utilized by our customers. We are looking for systems development engineers who are excit...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Collaborate with engineering leaders to track project plans for hardware and software through the entire development life cycle; requirements to development to validation in an Agile development environment. Define and participate in system-level technical reviews for Electrical Engineering / Power ...

Amazon.com Services LLC
Seattle, Washington

Advertising at Amazon is growing incredibly fast and as a seasoned Engineer on the PV Ads Monetization team, you will build innovative new ads experiences in Prime Video that will help drive revenue growth within Prime Video while enhancing the viewership experience. Most important, they will work s...

Annapurna Labs (U.S.) Inc.
Seattle, Washington

Software Development Engineer for the Machine Learning (ML) Infrastructure team to build the tools that are used to guarantee top performance of AWS ML and High Performance Computing (HPC) technologies developed by our organization. Use internal Amazon CI/CD tools, Linux, and public AWS products to ...

Blue Origin
Seattle, Washington

As part of a diverse and hardworking team of engineers, you will contribute to the definition and development of spacecraft thermal control systems. Thermal Engineering or Systems Engineering experience on space missions. Thermal Engineering or Systems Engineering experience on space missions. You w...

Amazon Web Services, Inc.
Seattle, Washington

Communicate partner feedback to internal teams from different stages of their development including practice development, offering/solution development, enablement, and leveraging AWS programs. Amazon Web Services (AWS) is looking for a world class Partner Development Specialist (PDS) to grow the AW...

Amazon.com Services LLC
Seattle, Washington

You will contribute to creating customer value from massive amounts of data, ensure our features scale to support all relevant business needs, contribute to the integration of our systems with the overall Amazon ecosystem, and collaborate with engineering teams at Amazon who leverage our platforms a...

Amazon Data Services, Inc.
Seattle, Washington

Design and engineer low voltage systems. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. BA...

Amazon Data Services, Inc.
Seattle, Washington

The AWS Rack Power team is driving rapid innovation in the power systems used by Amazon Web Services. You will be a power electronics subject matter expert in an engineering team responsible for both new product development as well as product sustaining and support. Why it matters: Amazon has thousa...

Amazon.com Services LLC
Seattle, Washington

As a Software Development Engineer, you will have a huge impact on everything from the functionality we deliver for our customers, to the design and architecture of our systems, to the algorithms we employ, to the culture we build. We are currently looking for a Software Development Engineer to join...