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, network analysis, and event correlation 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 professional growth. You'll be working with core technologies including Java, Python, Linux, and AWS services to build solutions that directly impact millions of customers.
The position requires strong technical skills in software development, system design, and architecture. You'll be responsible for creating maintainable, high-quality software with robust automated testing, deployed through continuous delivery. The role involves working with cross-functional teams, participating in scrum ceremonies, and solving complex problems in data-driven ways.
Benefits include comprehensive medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. This is an excellent opportunity for those passionate about developing robust, highly available systems at tremendous scale. You'll be part of a team that ensures Amazon delivers customer orders on time, every time, through reliable and scalable solutions.