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
Contact Company
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

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 base pay for this position ranges from $116,300/year in the lowest geographic market up to $201,200/year in the highest geographic market, with additional compensation potentially including equity, sign-on payments, and a full range of benefits.

Last updated 2 months ago

Responsibilities For Systems Development Engineer, Amazon Linux Core Engineering

  • Design and maintain Amazon's core compute platforms, especially EC2
  • 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 development of the cloud computing environment
  • Participate in mentoring and knowledge sharing within the team

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
  • Comfortable with Linux operating system
  • Experience with Linux package management, version control systems, automated build processes, and software unit testing

Benefits For Systems Development Engineer, Amazon Linux Core Engineering

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Career Growth Opportunities
  • Inclusive Work Environment
  • Work-Life Balance

Interested in this job?

Jobs Related To Amazon Systems Development Engineer, Amazon Linux Core Engineering

Software Development Engineer III, Cloud/Data, eero Software Services

Senior Software Engineer role at eero (Amazon) building scalable cloud services for innovative networking solutions, offering competitive compensation and growth opportunities.

Sr Software Development Engineer, Aurora

Senior Software Engineer role at Amazon Aurora, building cloud-scale database services with competitive compensation and comprehensive benefits.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.