Principal Software Engineer, Amazon Robotics

Global technology company building high-performance robotic systems for fulfillment centers
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Robotics · AI

Description For Principal Software Engineer, Amazon Robotics

Amazon Robotics is at the forefront of developing advanced robotic systems for warehouse automation and fulfillment centers. As a Principal Software Engineer, you'll lead the architecture and development of next-generation robotic manipulation systems that operate in complex, real-world environments. You'll work with full-stack teams to build high-performance, real-time robotic systems that can perceive, learn, and act intelligently at Amazon scale.

The role combines deep technical leadership with hands-on development, requiring expertise in both edge computing and cloud architectures. You'll collaborate with a diverse team of software engineers, hardware specialists, and scientists in computer vision and machine learning. The position offers unique opportunities to solve unprecedented challenges in robotics at a massive scale.

Working from our Berlin location, you'll have access to state-of-the-art lab facilities for testing and iterating solutions directly on robots. The role emphasizes technical work, with minimal administrative overhead, allowing you to focus on innovation and problem-solving. You'll be instrumental in developing systems that integrate fleets of robots with Amazon's global network, directly impacting millions of customers across Europe and worldwide.

This is an exceptional opportunity for a seasoned technical leader who enjoys solving complex, real-world problems that haven't been addressed at scale before. You'll contribute to groundbreaking innovations in robotics while working with cutting-edge technology and leading a team of talented engineers. The position offers the chance to make a significant impact on Amazon's automation infrastructure while advancing the field of robotics.

Last updated 16 days ago

Responsibilities For Principal Software Engineer, Amazon Robotics

  • Serve as the technical lead in the architecture, design, implementation, and deployment of robotic systems
  • Technically lead both edge and cloud stacks for scalable robotic systems
  • Assist in hiring and development of technical talent
  • Facilitate technical collaboration across Amazon
  • Decompose complex problems into simple solutions
  • Contribute intellectual property through patents
  • Represent the team at high-profile internal and external events

Requirements For Principal Software Engineer, Amazon Robotics

Python
Java
Kubernetes
Linux
  • Bachelor's degree in computer science or related field
  • Experience leading the delivery of complex and large-scale systems
  • Experience leading development life cycle process and best practices
  • Experience mentoring/training the engineering community on complex technical issues
  • Deep hands-on technical expertise in cloud-based distributed software design and development
  • Experience designing software architectures for scalability, reliability and performance

Benefits For Principal Software Engineer, Amazon Robotics

Visa Sponsorship
  • Equal opportunities employer
  • Workplace accommodations available
  • Privacy and data security priority

Interested in this job?

Jobs Related To Amazon Principal Software Engineer, Amazon Robotics

Software Development Manager, Alexa Ambient Computing Techs

Lead software development teams in designing and developing Alexa Ambient Computing technologies at Amazon Lab126, requiring 10+ years of management experience.

Principal Software Engineer, DynamoDB

Principal Software Engineer position at AWS DynamoDB team, building large-scale distributed systems and leading technical architecture in Bangalore.

Principal Engineer, FTVX Team (Whole World)

Principal Engineer role for Amazon's Berlin Fire TV Teams, focusing on device and cloud technologies, system architecture, and team leadership.

Lead Interdisciplinary Systems Engineer, Mechatronics & Sustainable Packaging (MSP)

Lead the development of automated packaging platforms and systems at Amazon, driving innovation in robotics and sustainable packaging solutions.

Principal Engineer

Principal Engineer role at Amazon, providing technical leadership and driving overall technical architecture.