Senior Staff Software Engineer (MES & Distribution Systems)
Core
Design and build a next-generation Manufacturing Execution System (MES) to power high-volume production of advanced silicon photonics devices, serving as the operational backbone integrating shopfloor control, data systems, and external platforms.
Role type
Senior Staff Software Engineer (Enterprise Systems & Manufacturing)
Builds
Large-scale distributed backend systems, microservices, and data pipelines for MES and shopfloor control
Domain
Semiconductor manufacturing / Silicon photonics / Enterprise software
Deliverable
production ML models | product features
Required skills
Distributed systems design, Microservices architecture, API design, Database design (relational), Concurrency and parallelism, Git workflows, Backend development (C#, Java, or Go)
Preferred skills
Enterprise platform scaling, Data pipeline engineering, ETL frameworks, Manufacturing concepts (BOM, MRP, traceability), IoT integration
Technologies
C#, Java, Go, Git, Airflow, n8n, React, Vue
Responsibilities
Design and build distributed backend systems supporting MES and shopfloor control; Define system architecture, APIs, and data models for high-scale environments; Develop microservices and integrations connecting internal systems with ERP and vendors; Analyze existing MES solutions to inform system design; Translate evolving requirements into robust technical solutions; Lead prototyping and proof-of-concept development
Seniority
Senior Staff, hands-on IC with architectural leadership