Taro Logo

Systems Development Engineer, Amazon Linux Core Engineering

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$116,300 - $201,200
Backend
Senior Software Engineer
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Systems Development Engineer, Amazon Linux Core Engineering

Come build the future of Linux at Amazon with the Amazon Linux Team! If you are an experienced software engineer 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).

Key responsibilities:

  • Automate tasks related to building and testing Amazon Linux at scale.
  • Maintain software packages distributed in Amazon Linux.
  • Troubleshoot issues reported by both internal and external customers.

You will learn how open-source software is packaged and delivered within a Linux operating system, how OS updates are delivered to customers, and what tooling they have access to. This knowledge will guide you in making suggestions to improve processes.

The team has a broad mix of experience levels and Amazon tenures, fostering an environment that celebrates knowledge sharing and mentorship. Senior engineers enjoy mentoring more junior engineers and those from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews.

AWS values diverse experiences and encourages candidates to apply even if they don't meet all qualifications. The organization provides ongoing events and learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, to foster a culture of inclusion.

Work-life harmony is valued, with flexibility as part of the working culture. The team strives to achieve success at work without sacrificing home life.

Join us in creating the very core of the cloud and be directly responsible for radically changing and improving the way people use computers - come help us make history!

Last updated 8 months ago

Responsibilities For Systems Development Engineer, Amazon Linux Core Engineering

  • Automate tasks related to building and testing Amazon Linux at scale
  • Maintain software packages distributed in Amazon Linux
  • Troubleshoot issues reported by both internal and external customers
  • Contribute to the design and maintenance of Amazon's core compute platforms, especially EC2

Requirements For Systems Development Engineer, Amazon Linux Core Engineering

Linux
Python
Ruby
  • 4+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
  • 2+ years of non-internship professional software development experience
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience troubleshooting in a Linux/Unix environment

Benefits For Systems Development Engineer, Amazon Linux Core Engineering

Medical Insurance
  • Medical, financial, and other benefits (details not specified)
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Work-life harmony

Interested in this job?