Taro Logo

Software Development Engineer II, Amazon Linux

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, Amazon Linux

Amazon Linux is seeking a Software Development Engineer II to join their team in building the future of Amazon Linux. This role focuses on developing and maintaining Amazon's Linux distribution, which is widely used on AWS's EC2 platform and other services.

The position involves working on the design and automation of package updates for the operating system, with a strong emphasis on security and reliability. You'll be part of a team that's committed to simplifying release processes and shortening release timelines while maintaining rigorous testing standards.

Key responsibilities include:

  • Designing and implementing systems to remove manual processes
  • Migrating existing services and deprecating legacy components
  • Working with AWS deployment systems and improving operational excellence
  • Participating in on-call rotation (one week every two months)

The team offers:

  • Strong focus on work-life balance with flexible scheduling
  • Inclusive culture with active participation in various affinity groups
  • Mentorship opportunities and career growth
  • Collaborative environment with knowledge sharing
  • Opportunity to work with core AWS infrastructure

You'll be joining a diverse team of engineers who are passionate about problem-solving and take strong ownership of their work. The role offers exposure to various tools and technologies while working alongside experienced AWS engineers.

The position includes comprehensive benefits and a competitive compensation package, with base pay ranging from $129,300 to $223,600 depending on location, plus equity and other benefits. This is an excellent opportunity for engineers who want to make a significant impact on AWS's foundational infrastructure while maintaining a healthy work-life balance.

Last updated 2 days ago

Responsibilities For Software Development Engineer II, Amazon Linux

  • Design and implement systems to remove manual processes
  • Migrate existing services and deprecate legacy components
  • Participate in on-call rotation (one week every two months)
  • Ensure system security and updates
  • Automate package release processes
  • Maintain and improve testing standards

Requirements For Software Development Engineer II, Amazon Linux

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer II, Amazon Linux

Medical Insurance
Equity
  • Flexible work schedule
  • Medical benefits
  • Equity compensation
  • Career development and mentorship
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Linux