Software Development Engineer II, Amazon Robotics

Amazon Robotics develops robotics and software solutions for Amazon's fulfillment centers.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Software Development Engineer II, Amazon Robotics

Amazon Robotics is at the forefront of transforming customer experiences through innovative robotics and software solutions. As a Software Development Engineer, you'll join a dynamic team developing complex material handling software systems for Amazon's Order Fulfillment Centers. This role combines hands-on development with strategic technical leadership, where you'll work on everything from design to delivery of tools supporting Amazon's robotic fulfillment operations.

The position requires strong technical expertise in developing object-oriented software and automation frameworks. You'll be part of a cross-functional team, working on projects that span local, service-oriented, and cloud-based systems. The role demands both independent problem-solving abilities and strong teamwork skills.

Your responsibilities will include driving automation testing strategies, developing test frameworks, and ensuring comprehensive test coverage across the platform. You'll work closely with development teams to understand system changes and their impact on automation efforts, while also gathering and analyzing metrics for test coverage.

This is an excellent opportunity for someone passionate about robotics, distributed systems, and large-scale software development. You'll be working with cutting-edge technology in a fast-paced environment where your work directly impacts Amazon's global operations. The role offers comprehensive benefits, professional growth opportunities, and the chance to work with some of the best minds in robotics and software engineering.

Amazon values diversity and welcomes candidates from all backgrounds. The company provides a supportive environment for professional development and innovation, making it an ideal place for engineers who want to make a significant impact while working on challenging technical problems.

Last updated 4 hours 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 triaging reports
  • Write system and feature-based test plans
  • Execute complex test plans
  • Work with development organizations to understand how changes affect 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 modern languages like Java, C++, or C#
  • 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
Parental Leave
401k
  • 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 - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.

SDE II, Recipient Experience

Lead software engineer role at Amazon developing customer-facing package tracking systems and backend services, requiring 3+ years of experience and strong system design skills.

Software Development Engineer, Amazon

Amazon Software Development Engineer position focusing on distributed systems and e-commerce infrastructure in the Core Services team.

Software Development Engineer, Alexa Shopping

Software Development Engineer position at Amazon focusing on building innovative product discovery experiences using LLMs for Alexa shopping features.

SDE II, Route Planning

Software Development Engineer II position at Amazon's Route Planning team, focusing on developing complex routing algorithms and logistics optimization systems for Last Mile delivery operations.