Software Development Engineer, Fleet Management

Amazon.com, Inc.
North Reading, MA, United States
1 day ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) C Sharp (Programming Language) C++ (Programming Language) Code Review Distributed Systems Perl (Programming Language) Fault Tolerance Object-Oriented Software Development Robotic Automation Software Software Engineering

Job description

Experteer Overview As part of the Autonomous Mobility team, you will design and implement services that allocate tasks to a fleet of autonomous warehouse vehicles and monitor resource states. You’ll influence the roadmap, collaborate across teams, and build scalable, fault-tolerant software for live robotic systems. You’ll prototype in simulation and on real hardware, and mentor others. This role combines robotics, distributed systems, and fleet orchestration to enable autonomous operations in Amazon fulfillment networks. Compensation / Benefits * Architect and implement robotic applications and infrastructure * Influence team strategy and contribute to long-term roadmap * Collaborate with stakeholders to refine design and implementation * Maintain high standards with code reviews, fault tolerance, and operational excellence * Prototype and test concepts in simulation and with live robots * Engage with customers and partners to validate prototypes and gather feedback * Mentor fellow engineers on the team Tasks * 3+ years non-internship software development experience * 2+ years design or architecture experience for scalable systems * 1+ years SDE or related occupational experience * 1+ years designing/developing large-scale, multi-tiered or distributed software using C#, C++, Java, or Perl * 1+ years Object Oriented Design * Bachelor’s degree in CS, Engineering, Mathematics, or related field Key requirements * Medical, Dental, and Vision Coverage * Maternity and Parental Leave Options * Paid Time Off (PTO) * 401(k) Plan * Sign-on payments and RSUs * Comprehensive health benefits

Requirements

engineers on the team Tasks * 3+ years non-internship software development experience * 2+ years design or architecture experience for scalable systems * 1+ years SDE or related occupational experience * 1+ years designing/developing large-scale, multi-tiered or distributed software using C#, C++, Java, or Perl * 1+ years Object Oriented Design * Bachelor’s degree in CS, Engineering, Mathematics, or related field Key requirements * Medical, Dental, and Vision Coverage * Maternity and Parental Leave Options * Paid Time Off (PTO) * 401(k) Plan * Sign-on payments and RSUs * Comprehensive health benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:05 min

Practical Byzantine Fault Tolerance in distributed computing systems

Jonan Scheffler · World Congress 2022

1:29 min

Overcoming challenges in AI-assisted distributed system development

Przemysław Ładyński Przemysław Ładyński · World Congress 2026 Europe

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · World Congress 2025

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all