Amazon - Boston, MA

posted 2 months ago

Full-time - Mid Level
Boston, MA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

Amazon Robotics is seeking a Sr. Systems Development Engineer to join our Global Robotics Delivery team. This role is pivotal in designing and developing controls for our Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems. As a member of our multi-disciplinary team, you will leverage cutting-edge advances in robotics and software to address real-world challenges, enhancing customer experiences in innovative ways. We are looking for an individual who thrives in a collaborative environment and is passionate about problem-solving through teamwork. You will be provided with the necessary tools and support to invent and create solutions that are not only rewarding but also enjoyable. In this position, you will be responsible for designing, developing, integrating, troubleshooting, and optimizing various automation solutions. You will act as an engineering leader, guiding both internal and external engineering partner teams. Your responsibilities will include simplifying and continuously improving the architecture of enterprise systems such as ERP and PLM, managing the deployment of security patches, identifying and implementing system optimizations, and debugging issues. Additionally, you will develop tools and best practices for system monitoring and troubleshooting, while also mentoring junior engineers in design and development best practices. Collaboration with partner Information Security and Information Technology teams will be essential to ensure the successful deployment of enterprise systems.

Responsibilities

  • Design, simplify and continuously improve enterprise systems such as ERP and PLM platform architecture.
  • Manage deployment of applicable security patches to the ERP and PLM platforms.
  • Identify and implement system optimizations.
  • Debug issues, develop tools and best practices for system monitoring and troubleshooting.
  • Mentor and develop junior engineers in design and development best practices.
  • Work with partner Information Security and Information Technology teams to ensure successful deployment of enterprise systems.

Requirements

  • 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience.
  • 5+ years of systems design, software development, operations, automation, and process improvement experience.
  • Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production.
  • 2+ years of deploying and operating in a Linux/Unix environment experience.
  • Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers.
  • Experience in mentoring, leading, or managing more junior engineers.
  • Experience building tools for building, testing, releasing or monitoring.
  • Demonstrated working knowledge in Database, Application layers of enterprise systems such as Oracle ERP, Agile PLM.

Nice-to-haves

  • Experience defining system architectures and exploring technical feasibility tradeoffs.
  • Experience working with high-availability, distributed systems and services.
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service