Taro Logo

Software Development Engineer, Amazon Linux

World's premier cloud computing and e-commerce company
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Amazon Linux

Join the Amazon Linux Team and help shape the future of cloud computing at Amazon! This role offers an exciting opportunity to work on the foundational technology that powers Amazon Web Services (AWS). As a Software Development Engineer on the Amazon Linux team, you'll be responsible for the critical infrastructure that supports AWS's massive cloud computing environment.

The team focuses on designing and maintaining Amazon's core compute platforms, with particular emphasis on EC2 (Elastic Compute Cloud) - the backbone of AWS. You'll work with cutting-edge technology and contribute to the development of tools for performance characterization, qualification, build, and deployment of Linux platforms.

This position combines deep technical expertise with meaningful impact. You'll collaborate with some of the most experienced Linux ecosystem professionals while working on systems that serve millions of customers worldwide. The role involves both hands-on coding and technical leadership opportunities, where you'll be expected to drive projects independently and mentor others.

Key technical aspects include Linux package management, automation tools development using Python and Java, and improving the Linux build pipeline. The ideal candidate will have strong Linux system knowledge, programming proficiency, and experience with modern development practices including version control, automated building, and unit testing.

Amazon Linux team offers a supportive environment for professional growth, with continuous learning opportunities and exposure to complex technical challenges. You'll be part of a team that values innovation and customer focus, working in an environment that encourages knowledge sharing and mentorship.

The impact of your work will be significant - you'll be helping to build and maintain the very foundation of cloud computing infrastructure that powers a substantial portion of the internet. This is a chance to make history by contributing to technology that is fundamentally changing how people and businesses use computing resources.

Benefits include competitive compensation with a base salary range of $129,300 to $223,600 depending on location, plus equity, sign-on payments, and comprehensive medical and financial benefits. Join us in our mission to be Earth's Best Employer while working on technology that matters.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer, Amazon Linux

  • Understand and improve Linux packaging automation
  • Develop services and tools in Python and Java
  • Work with other Amazon Linux teams on Linux build pipeline automation
  • Design and maintain Amazon's core compute platforms
  • Focus on EC2 and AWS infrastructure

Requirements For Software Development Engineer, Amazon Linux

Python
Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience with at least one programming language
  • Comfortable with Linux operating system
  • Experience with Linux package management
  • Experience with version control systems
  • Experience with automated build processes
  • Experience with software unit testing

Benefits For Software Development Engineer, Amazon Linux

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Linux