Software Engineer – Enterprise Systems
Core
Own the portfolio of integrations connecting manufacturing, engineering, and enterprise systems (MES, WMS, QMS, PLM/PDM, ERP) to ensure reliable data movement across the shop floor and business.
Role type
Senior IC enterprise systems software engineer
Builds
Production-grade integrations, data pipelines, and migration tools for manufacturing and enterprise systems
Domain
Manufacturing operations, enterprise resource planning, nuclear fuel production
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
C#/.NET development, REST API integration, data mapping, SQL, CI/CD, error handling, data modeling
Preferred skills
PLM/PDM/MES/WMS/QMS/ERP integration, cloud data warehouses, regulated industry experience, cloud services
Technologies
C#, .NET, REST APIs, Git, SQL, Snowflake, BigQuery, Redshift, Databricks, AWS, Azure, Google Cloud
Responsibilities
Build and operate integrations across MES, WMS, QMS, PLM/PDM, and ERP; Develop and maintain API integrations and add-ins in C#/.NET; Implement production-grade monitoring, alerting, logging, and exception handling; Own data migration from legacy systems including extraction, mapping, and validation; Enforce data security boundaries and maintain CI/CD pipelines; Troubleshoot integration failures and data discrepancies
Seniority
Senior, hands-on IC