Senior Software Engineer, Amazon Robotics

Amazon is a global e-commerce and technology company that develops state-of-the-art robotics for its Fulfillment Centers.
$151,300 - $261,500
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Robotics · E-Commerce

Description For Senior Software Engineer, Amazon Robotics

Amazon Robotics is seeking a Senior Software Engineer to join their team developing state-of-the-art robotics for Amazon's Fulfillment Centers. The ideal candidate is inspired by invention, excels at problem-solving through teamwork, and enjoys seeing how their work impacts the bigger picture.

As a Senior Software Engineer, you will be directly involved in developing and deploying production-ready solutions to solve some of Amazon's most challenging material handling problems. Your responsibilities will include developing, debugging, and creating robotics software for both back-end (message passing, performance, logging) and front-end (API, libraries) systems for motion planning and sensing on advanced robots.

Key responsibilities:

  • Develop and deploy production-ready solutions for material handling problems
  • Create robotics software for back-end and front-end systems
  • Work on motion planning and sensing systems for advanced robots
  • Collaborate with a variety of customers across Amazon worldwide
  • Conceive, develop, prototype, and deploy a wide range of robotic systems
  • Apply advances in robotics and software to transform customer experiences

Required qualifications:

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming experience with at least one software programming language
  • 5+ years of experience leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead, or leading an engineering team
  • Expert-level skills in C++
  • Experience building robots or other hardware-integrated systems

Preferred qualifications:

  • 5+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent
  • Experience with robotic motion control systems and algorithms
  • Experience with robotic operating environments like ROS

Amazon offers a comprehensive benefits package, including medical, dental, and vision coverage, maternity and parental leave options, paid time off, and a 401(k) plan. The company values diversity and is committed to creating an inclusive workplace.

Join Amazon Robotics to work on cutting-edge technology, solve real-world problems at a huge scale, and be part of a team that's transforming the future of e-commerce and robotics.

Last updated 16 days ago

Responsibilities For Senior Software Engineer, Amazon Robotics

  • Develop and deploy production-ready solutions for material handling problems
  • Create robotics software for back-end and front-end systems
  • Work on motion planning and sensing systems for advanced robots
  • Collaborate with customers across Amazon worldwide
  • Conceive, develop, prototype, and deploy robotic systems
  • Apply advances in robotics and software to transform customer experiences

Requirements For Senior Software Engineer, Amazon Robotics

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Expert level skills in C++
  • Experience building robots or other hardware integrated systems

Benefits For Senior Software Engineer, Amazon Robotics

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

Interested in this job?

Jobs Related To Amazon Senior Software Engineer, Amazon Robotics

Senior Network Development Engineer, Kuiper Enterprise Engineering

Senior Network Development Engineer for Project Kuiper, building satellite-based broadband services at Amazon.

Senior Robotics Software Engineer

Senior Robotics Software Engineer role at Amazon Robotics, developing intelligent robotic systems for warehouse operations.

Senior Distributed Systems Engineer (Infrastructure)

Senior Distributed Systems Engineer role at Caldera, building scalable blockchain infrastructure for next-gen applications.

Senior Software Engineer, Optics

Senior Software Engineer, Optics at Red 6: Design and develop cutting-edge AR optics for synthetic air combat training.

Senior Software Engineer (Fullstack)

Senior Fullstack Engineer role at Traba, building scalable web and mobile apps for light industrial staffing.