The Nuclear Company
Senior Software Engineer
$121K–$143K
Washington, DC +1 · Senior · Full-time · Posted Sep 18, 2026
- Location
- Washington, DC
Washington, District of Columbia, United States - Experience
- 4+ years of progressive software development experience.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a closely related technical field.
- Visa sponsorship
- Certain positions may involve access to export-controlled information and technology; compliance may limit consideration of certain applicants.
About the job
Leads the design, development, integration, and maintenance of safety-critical software for nuclear energy applications, with focus on reliability, quality, performance, and regulatory compliance.
What you'll do
- Architect, develop, test, document, and review software solutions for critical applications.
- Mentor engineers and coordinate integration with hardware, control systems, and other software teams.
- Ensure software quality and compliance; troubleshoot and optimize systems.
What they ask for
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a closely related technical field.
- 4+ years of progressive software development experience with successfully delivered projects.
- Experience developing software in highly regulated, safety-critical, or mission-critical industries.
- Proficiency in one or more of JavaScript, TypeScript, or Python; experience with SDLCs, software architecture, and quality assurance.
Nice to have
- Direct nuclear industry experience.
- Experience with disconnected or air-gapped applications, physical security systems, or production AI/ML integrations.
Pay
$121,000 - $143,000 USD annually (base salary)
Tools
JavaScript, TypeScript, Python, Git
AI focus
The company expects employees to use AI to improve work and identify automation opportunities; preferred experience includes integrating AI features and ML models into production workflows.
Model-written summary · the original posting is authoritative