Amazon's Global Edge Compute Team is seeking a Software Development Engineer to join their Device Management - Cloud Services division. This role focuses on developing and managing cloud-based services that oversee Amazon's vast edge compute fleet, comprising over 1 million devices across 3000+ global locations. The position involves working with cutting-edge robotics systems and delivery station infrastructure worldwide.
The ideal candidate will be passionate about automation, highly analytical, and comfortable working in ambiguous problem spaces. You'll work with technologies including Kotlin, Python, Linux, and AWS services like GreenGrass and IoT. The role offers the opportunity to design and implement scalable solutions for device management, participate in system architecture decisions, and contribute to a team that's redefining industry standards.
Based in Boston, you'll join a tight-knit team that values collaboration and professional growth. The position offers significant scope for career advancement within Amazon. You'll be responsible for developing new cloud-based solutions, conducting code reviews, and maintaining high operational standards across services.
This is a unique opportunity to work on greenfield initiatives, translating business requirements into concrete systems that operate at Amazon scale. The role combines technical challenges with business impact, offering the chance to work with talented engineers while making a positive impact on global operations. Benefits include comprehensive healthcare, parental leave options, PTO, and a 401(k) plan.