Amazon - Sunnyvale, CA

posted 3 months ago

Full-time - Mid Level
Sunnyvale, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

Amazon Robotics is at the forefront of robotics innovation, applying advances in robotics and software to solve real-world problems that enhance customer experiences. We are seeking a Systems Development Engineer to join our Continuous Improvement & Automation team, which plays a crucial role in scaling our business and delivering the next generation of robots. The ideal candidate will thrive in a fast-paced environment, demonstrating a unique blend of engineering expertise, problem-solving skills, curiosity, innovation, leadership, and effective communication. This position requires a deep understanding of industrial automation systems, as well as the ability to develop tools and automation for manufacturing environments and Hardware/Software Engineering teams across various process paths. In this role, you will be responsible for implementing best-in-class systems and business processes within a complex Product Lifecycle Management (PLM) and Supply Chain environment. You will work cross-functionally with global teams, focusing primarily on supporting PLM applications in Hardware Engineering, Supply Chain, and Manufacturing. Strong programming skills in Java, Unix, and WebServices are essential, as you will be expected to design scalable and resilient technical solutions. You will also participate in an on-call rotation for critical systems and applications, automate software updates across Linux/Windows environments, and design and maintain automated solutions for testing, alerting, and monitoring. Additionally, you will lead teams that include both hardware and software resources, developing automation and continuous improvement initiatives identified by stakeholders. Your role will also involve designing experiments to characterize system and component-level performance and mentoring others in the technical understanding of systems and applications operations. This position is integral to fostering a culture of inclusion and collaboration within the team.

Responsibilities

  • Support PLM applications in Hardware Engineering, Supply Chain, and Manufacturing areas.
  • Work cross-functionally with global teams to implement best-in-class systems and business processes.
  • Design scalable and resilient technical solutions using strong programming skills in Java, Unix, and WebServices.
  • Participate in on-call rotation for critical systems/applications related coverage.
  • Automate software updates across Linux/Windows environments.
  • Design and maintain automated solutions for testing, alerting, and monitoring.
  • Lead teams comprised of both hardware and software resources in developing automation/continuous improvement initiatives.
  • Design experiments to characterize system and component level performance.
  • Mentor others in technical understanding of systems and applications operations.

Requirements

  • Experience in automating, deploying, and supporting large-scale infrastructure.
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
  • Experience with Linux/Unix environments.
  • Experience with CI/CD pipeline build processes.
  • Hands-on PLM implementation experience with Bills of Material, Supply Chain Planning, Product Compliance, and Quality Management.

Nice-to-haves

  • Experience with distributed systems at scale.

Benefits

  • Medical insurance coverage
  • Financial benefits including equity and sign-on payments
  • Comprehensive employee benefits package
  • Paid time off and holidays
  • Employee discounts and programs
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service