[Remote] Lead Software Engineer
Note: The job is a remote job and is open to candidates in USA. Hadron Energy, Inc. specializes in Micro Modular Reactor development and is seeking a Lead Software Engineer to build the digital infrastructure for advanced nuclear reactors. This role involves working with a cross-functional team to architect and manage core engineering software, mentor engineers, and define long-term software strategies.
Responsibilities
- Work closely with our cross-functional team—including reactor physics, thermal-hydraulics, and digital I&C engineers—to architect, build, and manage the company’s core engineering software ecosystem
- This role spans high-performance computing (HPC) for physics simulations, developing data analysis pipelines for experimental data, and creating integrated modeling tools
- Mentor a growing team of engineers, establish coding standards, and define the long-term software strategy for Hadron’s micro modular reactor
Skills
- Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related technical/engineering field
- 5+ years of experience in software development, with at least 2+ years in a team lead or technical architect role
- Expert proficiency in modern programming languages such as Python, Fortran, and C++
- Experience in a scientific, engineering, or high-performance computing (HPC) environment
- Strong understanding of software architecture, database design (SQL/NoSQL), and building data analysis pipelines
- Knowledge of DevOps principles, CI/CD pipelines, and cloud infrastructure (e.g., AWS, GCP, Azure)
- Experience with software verification & validation (V&V) and quality assurance (QA) processes, preferably for safety-critical systems
- Familiarity with engineering simulation, scientific computing, or modeling frameworks
- Strong analytical, communication, and team leadership skills
- Passion for clean energy and a startup-minded approach to problem-solving
Company Overview