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 2 months 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

Sr. Software Development Engineer, HPC/ML Networking Engineer

Senior Software Engineer role at Amazon's Annapurna Labs, focusing on HPC/ML networking optimization and distributed systems development.

Software Dev Eng III, EC2 Networking

Senior Software Engineer role at Amazon AWS, developing network virtualization systems for EC2 VPC, offering competitive salary and growth opportunities.

Sr. Software Dev Engineer, CloudFront Media & Entertainment

Senior Software Engineer role at AWS CloudFront, building distributed systems for video delivery and content distribution at global scale.

Software Development Engineer, Amazon S3 Tables

Senior Software Engineer role at AWS S3 building large-scale distributed storage systems with focus on durability and availability of key-value metadata.

Senior Software Development Engineer

Senior Software Engineer role at Amazon working on distributed tax calculation systems, requiring 5+ years of experience in software development and system architecture.