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 someone passionate about problem-solving and invention. The position involves hands-on development of object-oriented software and automation frameworks, working in a team environment to create reliable, scalable solutions.
As an SDE II, you'll be responsible for driving technical direction of complex software systems, working on everything from design to delivery. The role spans local, service-oriented, and cloud-based systems, requiring strong expertise in computer science fundamentals and distributed systems. You'll collaborate with cross-functional teams to prototype and develop solutions that directly impact Amazon's robotic fulfillment operations.
The ideal candidate brings 3+ years of software development experience, strong communication skills, and a track record of delivering high-quality technology products in a high-growth environment. You'll be working at the intersection of robotics and software, helping to shape the future of automated fulfillment while enjoying comprehensive benefits and the opportunity to make an impact at global scale.
Key focus areas include developing automation frameworks, implementing test strategies, and ensuring robust end-to-end coverage for complex systems. You'll be part of a team that values innovation, teamwork, and continuous learning, with opportunities to work on challenging problems in robotics and distributed systems.