Manager, Digital Engineering at TerraPower
Bellevue, WA 98008, USA -
Full Time


Start Date

Immediate

Expiry Date

06 Sep, 25

Salary

279158.0

Posted On

07 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, It, Software Quality Assurance, Microservices, Construction, Configuration Management, Commercialization, Reactor Design, Software, Scalability, Cmis, Django, Communication Skills, Owasp, Sap, Plm, Python

Industry

Computer Software/Engineering

Description

TITLE: Manager, Digital Engineering
LOCATION: Bellevue, WA
TerraPower, LLC was established to responsibly meet growing energy needs around the globe. It aims to harness the immense energy of the atom, leveraging the successes of the nuclear industry while building improved solutions in terms of safety, sustainability, cost, environmental soundness, and resistance to weapons proliferation.
TerraPower is seeking to hire passionate and forward-thinking professionals who are interested in the research, development, and deployment of advanced nuclear reactors to help alleviate global energy issues.

MANAGER, DIGITAL ENGINEERING

We’re looking for a highly motivated Digital Engineering Manager to lead collaboration, design, and delivery of our innovative digital products.
Reporting to the Sr. Manager for Engineering Processes, you will provide technical and organizational leadership for the Digital Engineering team and ensure coordination across the Digital Engineering teams and multiple other internal and external stakeholders and support groups. You’ll work with the CMIS Product Manager to ensure integration of all digital tools to our in-house web-based Configuration Management Information System (CMIS) platform, working to unify in-house and COTS tools to streamline engineering data management, aligning technical execution with stakeholder-driven vision and advancing efficiency, scalability, and potential future use case.
This role will lead software engineers to design a performant and extensible platform that lowers cost and risk and ensures delivery of project priorities. Additionally, this role will also coach and mentor software engineers and ensure best practices are instilled across the entire Digital Engineering teams. The Digital Engineering manager will also be responsible to present potential technical solutions to the CMIS Product Manager and other product stakeholders for evaluation. If you’re a strategic leader passionate about software-driven engineering innovation, we want you to help shape our digital future.

PREFERRED QUALIFICATIONS:

  • Experience with CMIS, PLM, or engineering data management systems, particularly in integrating diverse toolchains.
  • Knowledge of cybersecurity standards (e.g., ISO 27001, ITAR, OWASP) for engineering data.
  • Experience in the nuclear industry, with a focus on software quality assurance (e.g., NQA-1 Subpart 2.7)
  • Prior work in commercializing software products (e.g., SaaS, licensing models).

Key Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent experience.
  • 7+ years of experience managing software development teams, with a proven track record of delivering complex, data-intensive applications in engineering or technical domains.
  • Deep expertise in Python, web backend (Django), JavaScript (Vue.js preferred), or similar web frameworks, with hands-on experience in API design, cloud deployment (e.g., AWS), and GitHub-based workflows.
  • Strong understanding of software development principles; experience with application to systems such as CMIS or PLM platforms preferred.
  • Experience integrating COTS tools (e.g., SolidWorks, SAP) and in-house solutions, with a focus on extensible architectures (e.g., plugin systems, microservices).
  • Demonstrated ability to coordinate cross-functional teams, including engineering, IT, and process groups, in a fast-paced environment.
  • Excellent communication skills to align technical teams with business stakeholders, manage dotted line relationships, and present to senior leadership.
  • Passion for mentoring developers, fostering Agile practices, and driving innovation through software, with a vision for scalability and commercialization.
  • Professionalism and ability to work within the robust regulatory environment of nuclear reactor design and construction.
  • Familiarity with engineering processes (e.g., MBSE, configuration management) and their intersection with software tools, ideally in nuclear, aerospace, manufacturing, or similar industries is a plus
Responsibilities

RESPONSIBILITIES:

  • Lead a team of software developers to deliver robust software, ensuring alignment with product requirements owned by the Product Manager.
  • Meet with internal users of developed software and establish consensus on development priorities given competing requests and needs,
  • Coordinate efforts across Digital Engineering teams to ensure seamless integration between the CMIS and tools like SolidWorks PDM, Maximo, LMS, and ERP systems.
  • Foster a culture of Agile development (e.g., 2-week sprints), mentoring developers to adopt best practices (e.g., CI/CD, testing) while addressing skill gaps in software engineering expertise.
  • Ensure compliance with quality standards and regulatory requirements for software.
  • Provide resources to assist engineers from various disciplines in writing software to meet their individual project needs.
  • Collaborate with enterprise IT team to secure infrastructure (e.g., AWS cloud, cybersecurity protocols, etc.) and integrate with enterprise systems (e.g., procurement, scheduling), ensuring scalability and compliance.
  • Oversee technical execution, including code quality, API standards, and software design best practices, to unify ad-hoc in-house tools with professionalized development and COTS solutions.
  • Act as a technical liaison to the Product Manager, translating stakeholder requirements into actionable development plans and assisting resolution of conflicts between vision and execution.
  • Contribute to strategic initiatives, such as preparing CMIS for commercialization (e.g., SaaS model), by ensuring modular, market-ready architecture and documentation.
  • Interface with the Quality Assurance organization, including management of corrective actions related to developed software.

Key Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent experience.
  • 7+ years of experience managing software development teams, with a proven track record of delivering complex, data-intensive applications in engineering or technical domains.
  • Deep expertise in Python, web backend (Django), JavaScript (Vue.js preferred), or similar web frameworks, with hands-on experience in API design, cloud deployment (e.g., AWS), and GitHub-based workflows.
  • Strong understanding of software development principles; experience with application to systems such as CMIS or PLM platforms preferred.
  • Experience integrating COTS tools (e.g., SolidWorks, SAP) and in-house solutions, with a focus on extensible architectures (e.g., plugin systems, microservices).
  • Demonstrated ability to coordinate cross-functional teams, including engineering, IT, and process groups, in a fast-paced environment.
  • Excellent communication skills to align technical teams with business stakeholders, manage dotted line relationships, and present to senior leadership.
  • Passion for mentoring developers, fostering Agile practices, and driving innovation through software, with a vision for scalability and commercialization.
  • Professionalism and ability to work within the robust regulatory environment of nuclear reactor design and construction.
  • Familiarity with engineering processes (e.g., MBSE, configuration management) and their intersection with software tools, ideally in nuclear, aerospace, manufacturing, or similar industries is a plus.

Job Functions are physical actions and/or working conditions associated with the position. These functions may also constitute essential functions for the job which the employee must be able to fulfill, with or without accommodation. The information provided below is to help describe the job so that the applicant has a reasonable understanding of the job duties/expectations. An applicant’s ability to perform and/or tolerate these actions and conditions will be discussed, and workplace accommodation may be made on a case-by-case basis following an individualized assessment of the applicant and other considerations, including but not limited to any governing safety standards.

  • Motor Abilities: Sitting and/or standing for extended periods, bending/stooping, grasping/gripping, fine motor control (hands)
  • Physical exertion and/or requirements: Minimal, with ability to safely lift up to 25 pounds
  • Repetitive work: Prolonged
  • Special Senses: Visual and audio focused work
  • Work Conditions: Stairs, typing/keyboard, standard and/or sitting working environment of >8 hrs./day
  • Travel required: 0-15
Loading...