Amazon's Global Edge Compute team is seeking a passionate and innovative Software Development Engineer to join their Device Management - Cloud Services division. This role is integral to managing Amazon's massive edge compute fleet, comprising over 1 million devices across 3000+ locations worldwide. The position offers an exciting opportunity to work on next-generation device automation systems at Amazon scale.
The role involves designing and developing cloud-based services that manage everything from cutting-edge robotics systems in Austin to delivery stations in Cairo. As part of a greenfield initiative, you'll translate business requirements into concrete systems and prototype concepts alongside technology leaders. You'll work with core technologies including Kotlin, Python, Linux, and AWS services such as GreenGrass and IoT.
The ideal candidate loves automation, is highly analytical, and thrives in ambiguous problem spaces. You'll be part of a tight-knit team based primarily in Boston, working in a collaborative environment that supports professional growth and career advancement. The team owns infrastructure automation for Amazon Stores' compute and device infrastructure, focusing on creating self-service tooling and embracing simple, decoupled, fault-tolerant solutions.
This position offers significant scope for career advancement within Amazon and provides the opportunity to work with talented engineers while making a positive impact. The team values professional development and maintains a supportive environment where engineers can achieve their career goals while working on challenging, novel situations every day.