Amazon's Continuous Infrastructure Automation team is seeking a Senior Software Development Engineer to lead the development of next-generation network automation systems for their global Fulfillment Centers. This role focuses on building and maintaining software services that enable reliable network device connectivity across Amazon's worldwide operations.
The position offers an opportunity to work with cutting-edge technologies including Python, Java, Linux, and AWS services, while solving complex automation challenges at Amazon scale. As part of the Operations Technology Infrastructure Engineering team, you'll be responsible for abstracting complex device interactions into standardized interfaces and making network automation more accessible and robust.
The ideal candidate will be highly analytical, team-oriented, and comfortable working in ambiguous situations. You'll collaborate with network engineers, product managers, and customers to innovate in the network automation space, while mentoring and developing other engineers. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.
Key responsibilities include designing software solutions for emerging business use cases, implementing new features, improving existing systems, and driving technical decisions that impact Amazon's global fulfillment operations. You'll work in an entrepreneurial environment where innovation is encouraged and you'll have significant ownership over your projects.
The compensation package includes a base salary range of $151,300 to $261,500 depending on location, plus equity, sign-on payments, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with a collaborative team on large-scale automation challenges.