5+ years of professional software development or data engineering experience. Hands‑on experience with PLM/PDM platforms such as Windchill or Teamcenter. Strong understanding of product structures/BOMs and engineering data models. Experience with engineering change management (ECN/ECO) and lifecycle workflows. Experience with PLM lifecycle management, including approvals and state transitions. Experience with PLM/PDM data modeling (parts, documents, metadata, lifecycle states). Strong SQL skills, including schema design, normalization, and performance tuning Production experience with PostgreSQL and Oracle DBMS. Experience working with object/document storage for large engineering or CAD files. Experience building or operating multi‑tenant SaaS systems Exposure to Kubernetes (nice to have, not required). Practical experience with Git and GitLab/GitHub, supporting collaboration and version control best practices. Strong automated testing discipline: unit, integration, and end‑to‑end testing. Strong analytical reasoning, data interpretation, and problem‑solving abilities. Excellent communication and teamwork abilities, collaborating across engineering, manufacturing, and product teams.