Senior Software Engineer
Core
Build the operating system for a high-temperature nuclear reactor pilot plant, creating internal platforms for reactor design, fuel manufacturing, licensing, and plant operations.
Role type
Senior Software Engineer (Full-stack, Infrastructure)
Builds
Internal software platforms, web interfaces, and tooling for nuclear energy systems
Domain
Nuclear Energy / Advanced Manufacturing
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, System architecture, Cloud & containerization, CI/CD, Web UI development, Data modeling, AI coding agent verification, Mentoring
Preferred skills
Industrial tooling experience, PLM/ERP/MES integration, Regulated environment software (NQA-1, GAMP 5), Industrial data interfaces (OPC UA, MQTT), LLM agent workflows
Technologies
Java, C#, Go, C++, Python, JavaScript, REST, GraphQL, Docker, Kubernetes, Git
Responsibilities
Architect and build full-stack systems for reactor design and operations; Develop web interfaces for engineers and operators; Integrate commercial systems (PLM, ERP, MES); Own deployment, observability, and on-call operations; Design data models for auditability; Diagnose cross-layer technical problems; Lead design reviews and mentor engineers.
Seniority
Senior, hands-on IC with mentorship