Software Development Engineer, Global Edge Compute (Amazon Robotics)

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Robotics

Description For Software Development Engineer, Global Edge Compute (Amazon Robotics)

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.

Last updated 3 hours ago

Responsibilities For Software Development Engineer, Global Edge Compute (Amazon Robotics)

  • Design and implement new, cloud-based, software solutions to aid in managing edge devices at scale
  • Support team mates with code reviews, peer programming, brainstorms and design discussions
  • Ensure the nominal operation of cloud-based services
  • Expand metrics coverage and uphold high operational excellence standards

Requirements For Software Development Engineer, Global Edge Compute (Amazon Robotics)

Python
Kotlin
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Global Edge Compute (Amazon Robotics)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Global Edge Compute (Amazon Robotics)

Software Development Engineer II, Fulfillment by Amazon (FBA)

Build and scale mission-critical systems for Amazon's global FBA network, enabling sellers worldwide to leverage Amazon's fulfillment infrastructure.

Software Dev Engineer II

Software Development Engineer II position at Amazon in Bengaluru, focusing on gaming industry software development with 3+ years experience required.

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, focusing on customer service innovation through AI and scalable solutions, offering competitive compensation and comprehensive benefits.

System Development Engineer, Capacity Planning Tech

System Development Engineer role at Amazon focusing on capacity planning technology, combining software development with ML optimization for customer service operations.

System Development Engineer, Mechatronics & Sustainable Packaging

System Development Engineer position at Amazon's MSP team, focusing on developing and maintaining automated systems for fulfillment centers, with competitive pay and benefits.