PLM Systems Development Engineer, Tech Enab & Sol (7001)
Amazon · Seattle, WA · 2 wk ago
Quality AssuranceFull-time
About the role
The Amazon Robotics team is seeking a System Development Engineer for Teamcenter Product Lifecycle Management (PLM). This role sits at the intersection of enterprise PLM technology and robotics product development, supporting the systems that enable our cross-functional teams to design, build, and deliver world-class robotic solutions.
Responsibilities
- Configure, customize, maintain, and troubleshoot Teamcenter PLM application parameters, workflows, and access controls to support Amazon Robotics product development processes
- Translate business requirements into structured, process-aligned solution designs leveraging Teamcenter PLM capabilities
- Implement and maintain integrations between Teamcenter and third-party software including CAD tools (e.g., SOLIDWORKS, EPLAN, Cadence Pulse), ERP systems (e.g., SAP), and other enterprise applications
- Support Teamcenter enterprise system data migrations, data integrity validation, and change management activities
- Maintain and optimize existing AWS infrastructure hosting Teamcenter, implementing solutions that improve efficiency, data security, and cost optimization
- Optimize backup and disaster recovery systems and processes for PLM environments
- Contribute to architectural discussions on design options, integration patterns, and roadmaps for future scalability
- Apply relevant templates, frameworks, and methodologies to ensure efficient and repeatable delivery
- Present technical information clearly to stakeholders and participate in knowledge sharing across the team
Qualifications
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Bachelor's degree or above in Computer Science, Engineering, or related fields
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- Knowledge of software engineering practices and best practices for the full software development life cycle, including agile software development, use of software IDEs, use of source control
- Experience with Linux/Unix operating systems
- 3+ years of experience in systems engineering, PLM administration, or enterprise application development
- Experience with Siemens Teamcenter PLM platform (configuration, workflows, and development)