Software Development Engineer II, Amazon Linux

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
$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 II, Amazon Linux

Amazon Linux is seeking a Software Development Engineer II to join their team in shaping the future of Amazon Linux distribution. This role focuses on maintaining and enhancing Amazon's widely-used Linux distribution that powers AWS's core compute platform EC2 and other services. The position offers an opportunity to work with cutting-edge cloud technologies while ensuring system security and efficiency.

The role involves designing and implementing automation systems, improving release processes, and maintaining high security standards. You'll work alongside experienced engineers who are passionate about problem-solving and technical excellence. The team values work-life balance and offers flexible scheduling options.

As an SDE II, you'll be responsible for both technical implementation and architectural decisions. The position includes on-call responsibilities (one week every two months) and emphasizes building fault-tolerant systems. The team is committed to mentorship and professional development, with opportunities to grow your skills in cloud computing, system design, and automation.

The ideal candidate will bring strong software development experience and a passion for Linux systems. You'll be working in an inclusive environment that celebrates diversity and encourages knowledge sharing. The role offers competitive compensation and comprehensive benefits, making it an excellent opportunity for experienced developers looking to make an impact on critical infrastructure used by AWS customers worldwide.

Last updated 13 hours 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 for Amazon Linux
  • Own the design and automation process of releasing package updates

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
  • Flexible work schedule
  • Medical benefits
  • Career growth opportunities
  • Mentorship program

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Linux

Software Development Engineer, Amazon

Software Development Engineer role at Amazon building large-scale distributed systems for the world's largest e-commerce product catalog.

Software development Engineer ( SDE II ), Stores

Amazon is seeking a Mid-Level Software Engineer to develop scalable solutions for their Stores organization, offering competitive compensation and comprehensive benefits.

Quality Assurance Engineer II, Alexa Smart Home

Quality Assurance Engineer II position at Amazon's Alexa Smart Home team, focusing on testing and quality assurance for smart home device integration.

Systems Developer, Kuiper Enterprise Technology

Systems Developer role at Amazon's Project Kuiper, focusing on implementing and managing security controls and compliance systems for satellite broadband network.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service focusing on building Voice of Customer products and defect elimination systems