Software Development Engineer II, Amazon Robotics

Amazon is a global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics · Enterprise SaaS

Description For Software Development Engineer II, Amazon Robotics

Amazon Robotics is at the forefront of revolutionizing Amazon's fulfillment operations through advanced robotics and software solutions. As a Software Development Engineer, you'll be part of a dynamic team developing complex material handling service-oriented software systems for large-scale Amazon Order Fulfillment Centers. This role combines hands-on development with strategic technical leadership, where you'll be involved in everything from design to delivery of tools supporting the platform and Amazon's robotic fulfillment operations.

The position requires strong expertise in automation frameworks, test development, and object-oriented programming. You'll work with cutting-edge robotics technology while collaborating with cross-functional teams to prototype, design, and develop software solutions spanning local, service-oriented, and cloud-based systems. The role offers an exciting opportunity to impact Amazon's revolutionary robotics infrastructure while working with a team of passionate innovators.

Your work will directly influence the efficiency and scalability of Amazon's fulfillment network, making this an impactful position for someone passionate about robotics, automation, and large-scale distributed systems. The collaborative environment encourages both independent problem-solving and team-based innovation, with opportunities to work on challenging technical problems that affect millions of customers worldwide.

This role is ideal for someone who thrives in a fast-paced environment, enjoys tackling complex technical challenges, and wants to be part of shaping the future of automated fulfillment systems. You'll have access to Amazon's comprehensive benefits package and work in an environment that values diversity, innovation, and customer obsession.

Last updated 3 days ago

Responsibilities For Software Development Engineer II, Amazon Robotics

  • Drive automation testing strategy throughout the 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
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Programming experience with Java, C++, or C#
  • Knowledge of professional software engineering 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?

Jobs Related To Amazon Software Development Engineer II, Amazon Robotics

Software Development Engineer, Amazon Robotics - Manipulation

Software Development Engineer role at Amazon Robotics focusing on manipulation systems, combining robotics, AI, and cloud technologies to revolutionize fulfillment automation.

Software Development Engineer II, Amazon Robotics

Software Development Engineer position at Amazon Robotics focusing on automation testing and framework development for robotic fulfillment systems.

Software Development Engineer, Amazon Robotics (AR)

Software Development Engineer position at Amazon Robotics, building transformative warehouse robotics systems with 3+ years experience required.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Amazon Robotics Systems Engineer position focusing on deployment and integration of robotic systems in fulfillment centers, requiring 75% travel and offering competitive compensation.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Lead the deployment of advanced robotics systems in Amazon fulfillment centers, managing technical installations and team coordination with 75% travel.