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.