Job Requisition ID
26WD98278*L'affichage de poste en français suivra / The French job posting follows*Position Overview
We are growing the the company Fusion Manufacturing Data Model (MFGDM) team in Canada, and looking for a Principal Software Development Engineer to join our team. MFGDM is the foundation of Manufacturing Cloud and core to Data Framework to build manufacturing data model and cloud services to shift from traditional monolithic file to granular data and then to enable concurrency, integration, automation and collaboration throughout the entire product lifecycle with granular data, making it possible to empower customers to design and make better products faster.The team we are growing in Canada will focus on building fundamental data extraction pipeline in MFGDM, defining the data model and building related services to extract valuable data assets and establish data centricity, hence enabling product team using the granulated data to fulfill critical customer workflows, building insights from the data, and releasing full values buried in files. The team will develop, deploy, maintain and support data extraction solutions & services. The team need collaborate with other MFGDM teams in Canada and with extended teams cross GEOs. Now, we are an autonomic, T-shape, and energetic group. The whole team effort is an essential part for achieving corporate data strategy and winning the race to the next gen Design & Manufacturing Platform. If you are profoundly passionate about building, running, and owning resilient Data services and platforms utilizing a variety of Cloud technologies, then this position will be a perfect landing for you!The company supports FLEX working model, while Toronto or Montreal is preferred to co-locate with existing MFGDM teams.ResponsibilitiesWork within a scrum team with about 7-8 engineersCan lead to accomplish customer/project requirements from PO/PMCan drive and foster the collaboration with other scrum teams located in Canada or in other sites around the worldAs the primary developer, boldly lead to design, implement, test and deliver any MFGDM modules/components/services. Can help team to remove obstacles, drive solutions for challenges, predict risks, and figure out mitigation planCan communicate effectively with stakeholders in different phases in terms of requirements clarification, solution/planning review, status/progress sharing etc.Can consistently demonstrate the sense of engineering excellence and lead or contribute to make positive impact to teams’ deliveries with high quality. E.g., remove the gap in automation framework, build tool to monitor services health, leverage data analysis in risk/gap assessment, optimize operating processCan lead Applied AI in product delivery: Use AI coding agents to accelerate delivery of production features and fixes, with rigorous verification (tests, CI, code review) and security-aware usageDrive Applied AI best practice into team/product and promote our best practice/achievement to outside, so other engineers can adopt AI-first workflows productively and safelyMinimum QualificationsBS or higher in computer science or related technical discipline8+ yearsof software development experience in commercialized products or big-scale systemsExcellent problem-solving and troubleshooting skillsStrong sense of ownership and competence in driving alignmentsFast learner and good team playerExcellent communication and presentation skillsEmbrace changes and can work under pressureExpert in JavaScript /TypeScript / Node.js. Real project experience with these skills is a mustExpert in using AWS or similar Cloud platform like Azure. Real project experience with these skills is a mustDemonstrated experience using AI coding tools to ship production systems, and the engineering judgment to verify and correct AI output (code review rigor, debugging skill, ownership of correctness)Preferred QualificationsWilling to take challenges and stretch comfortable zone to growExperience in mentoring and coaching other developers is a strong plusRich hands-on and tech lead project experience in full stack Cloud services development is a neededExtensive practical experience with MCP or equivalent standardized methods for linking models to tools and contextSalary Transparency
Salary is one part of the company’s competitive compensation package. For Canada based roles, we expect a starting base salary between $131,000 and $191,400. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: