What are the responsibilities and job description for the Lead Software Engineer position at Hadron Energy, Inc.?
In Person, San Francisco, CA
Company Description
Hadron Energy specializes in Micro Modular Reactor (MMR) development, design, and research based in the San Francisco Bay Area. As the leading MMR developer, Hadron Energy is building factory-produced, transportable microreactors that provide 24/7 carbon-free power for data centers, government facilities, industrial sites, and remote communities. Our mission is to create a brighter, healthier, and more equitable energy future.
Lead Software Engineer – Role Description
This is a full-time on-site role for a
Lead Software Engineer
, based in the San Francisco Bay Area. This senior position is ideal for an experienced software architect and team leader passionate about building the digital infrastructure required to design, simulate, and operate advanced nuclear reactors.
You will 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
. You will mentor a growing team of engineers, establish coding standards, and define the long-term software strategy for Hadron's micro modular reactor.
Qualifications & Skillsets
- 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