Taro Logo

Software Development Engineer II, Amazon Robotics

Amazon Robotics develops robotics and software systems for Amazon's fulfillment centers
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, Amazon Robotics

Amazon Robotics is seeking a Software Development Engineer II to join their team developing complex material handling systems for Amazon's fulfillment centers. This role combines robotics innovation with software development, focusing on creating reliable, scalable solutions. The position requires expertise in automation frameworks, test development, and distributed systems.

As an SDE II, you'll be responsible for driving technical direction and working with cross-functional teams to design and implement software solutions spanning local, service-oriented, and cloud-based systems. The role emphasizes both independent problem-solving and collaborative teamwork, with opportunities to influence the automation testing strategy across the engineering organization.

The ideal candidate will bring 3+ years of software development experience, strong communication skills, and a passion for solving complex technical challenges. You'll be working at the intersection of robotics and software, helping to shape the future of Amazon's automated fulfillment operations.

Benefits include comprehensive medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. This is an excellent opportunity to join a leading team in robotics innovation while working on systems that directly impact Amazon's global operations.

The position is based in North Reading, MA, where you'll be part of Amazon's cutting-edge robotics division. If you're passionate about robotics, software development, and want to make an impact on a global scale, this role offers the perfect blend of technical challenge and career growth.

Last updated 2 months ago

Responsibilities For Software Development Engineer II, Amazon Robotics

  • Drive automation testing strategy throughout engineering organization
  • Develop automation test frameworks and automated functional tests
  • Triage test failures and produce reports
  • Write system and feature-based test plans
  • Execute complex test plans
  • Work with development teams to understand changes impact on test automation
  • Gather metrics and provide test coverage analysis

Requirements For Software Development Engineer II, Amazon Robotics

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Programming experience with Java, C++, or C# including object-oriented design
  • Knowledge of professional software engineering practices & best practices
  • Experience building and designing test cases
  • Experience with testing methodologies (Junit)

Benefits For Software Development Engineer II, 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?