Amazon Robotics is seeking a Software Development Engineer II to join their innovative team developing complex material handling software systems for Amazon's Order Fulfillment Centers. This role combines cutting-edge robotics with software development, requiring 3+ years of experience in object-oriented software development. The position offers an opportunity to work on large-scale distributed systems, developing solutions that span local, service-oriented, and cloud-based systems.
The ideal candidate will be passionate about innovation and problem-solving, with strong communication skills and the ability to work both independently and in team settings. You'll be responsible for driving technical direction, developing automation frameworks, and ensuring quality through comprehensive testing strategies. This is a hands-on role where you'll be involved in everything from design to delivery of tools supporting Amazon's robotic fulfillment operations.
Working at Amazon Robotics means joining a team that values invention, teamwork, and practical problem-solving. You'll have access to leading-edge advances in robotics and software, with the opportunity to solve real-world challenges that transform customer experiences. The role offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan.
The position is based in North Reading, MA, where you'll collaborate with cross-functional teams to prototype, design, and develop software solutions. This is an excellent opportunity for someone who wants to make an impact at scale while working with cutting-edge robotics technology in one of the world's largest e-commerce operations.