Join Amazon's Infrastructure Reliability Engineering team, where we build scalable solutions ensuring the reliability of Amazon's critical systems. Our team develops and operates tools for detecting and preventing outages across global infrastructure, focusing on service-to-service communications, network traffic, and event correlation. We're seeking talented Software Development Engineers to innovate in distributed tracing and network analysis at Amazon scale.
The role offers the opportunity to work on greenfield programs while collaborating with engineers across Amazon. We foster a culture of continuous learning and growth, working with core technologies including Java, Python, Linux, and AWS services. You'll be part of a team that directly impacts millions of customers, ensuring high availability and maintaining Amazon's Customer Promise.
As a Software Development Engineer, you'll design and implement solutions that operate at massive scale, working alongside talented engineers to redefine industry standards. The position requires strong analytical skills, comfort with ambiguity, and a passion for creating maintainable, high-quality software with robust automated testing. You'll be involved in the full software development lifecycle, from design to deployment through continuous delivery.
The role offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. You'll be part of a team that values diverse backgrounds and experiences, working in an inclusive environment that empowers Amazonians to deliver the best results for customers. This is an excellent opportunity for those passionate about developing robust, highly available systems at tremendous scale.