Amazon - North Reading, MA

posted 4 months ago

Full-time - Senior
North Reading, MA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

Amazon Robotics is seeking a talented and motivated Engineer to architect, design, develop and test technologies that control and optimize robotic fulfillment used by .com operations. As a Senior Engineer on the Resource Management team, you are a key member of a diverse team of engineers who deliver highly scalable robotic systems. You will architect, design and implement systems which assign work, maintain healthy charge levels and manage the storage of Amazon products within its Robotics solution. Our team's software is at the heart of ensuring Amazon's retail customers get their packages on time. You will have opportunities to collaborate and work with research scientists, applied scientists, data scientists and cross-functional teams on cutting-edge automation solutions for ever-growing robotic fleet. In this role, you will be responsible for architecting, designing, and implementing robotic applications and infrastructure. You will influence the team's strategy and contribute to the long-term vision and roadmap. Working with stakeholders across various teams, including science and operations, you will iterate on design and implementation. Maintaining high standards is crucial, and you will participate in reviews, design for fault tolerance and operational excellence, and create mechanisms for continuous improvement. You will prototype and test concepts or features, both through simulation and emulators and with live robotic equipment. Additionally, you will work directly with customers and partners to test prototypes and incorporate feedback, while also mentoring other engineer team members. Utilizing Robotics and engineering processes and technologies will be a key part of your responsibilities.

Responsibilities

  • Architect, design, and implement robotic applications and infrastructure.
  • Influence the team's strategy and contribute to long-term vision and roadmap.
  • Work with stakeholders across science and operations teams to iterate on design and implementation.
  • Maintain high standards by participating in reviews, designing for fault tolerance and operational excellence, and creating mechanisms for continuous improvement.
  • Prototype and test concepts or features, both through simulation and emulators and with live robotic equipment.
  • Work directly with customers and partners to test prototypes and incorporate feedback.
  • Mentor other engineer team members.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.

Nice-to-haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • M.S./Ph.D. in Science or related field.
  • Strong background in algorithms and hands-on experience in developing algorithms for highly-scalable systems.
  • Experience in autonomous path planning or navigational solutions/algorithms.
  • Experience developing in Web Services - AWS.
  • Robotics expertise with hardware and firmware and how it interacts with the Robotics movement.
  • Experience with mentoring other engineers.
  • Experience developing cloud services and an understanding of design for scalability, performance and reliability.
  • Demonstrated ability to design, implement, and test in a fast-paced environment.
  • Self-motivated and able to solve problems.
  • Strong communication skills, ability to work well in a team environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service