Jobs · Engineering · Washington

Senior Full-Stack Product Engineer III

Pacific Northwest National Laboratory · Richland, WA · 1 wk ago
On-siteEngineering$133k/yrFull-time

At PNNL, our core capabilities are divided among major departments called Directorates, each focused on a specific area of scientific research or function. The National Security Directorate (NSD) drives science-based, mission-focused solutions to address complex, real-world threats. The AI and Data Analytics Division within NSD combines domain expertise with advanced hardware and software to deliver computational solutions for complex data and analytic challenges. Working in multidisciplinary teams, we connect foundational research to engineering and operations, providing tools to innovate quickly and field results faster.

Responsibilities

  • Build production web applications and reusable interfaces using React, TypeScript and/or JavaScript, HTML, and CSS.
  • Work across the stack as needed, including APIs, data services, application state, integrations, testing, deployment, and operational improvement.
  • Translate ambiguous mission and user needs into prioritized, executable product plans; make practical tradeoffs among user value, complexity, schedule, performance, accessibility, security, and maintainability.
  • Design AI-assisted and human-in-the-loop workflows that provide users with appropriate control, feedback, transparency, and opportunities to review or correct generated results.
  • Own features and workstreams through the full software-development lifecycle and contribute improvements to shared components, design systems, engineering practices, and standards.
  • Mentor junior and associate engineers through pairing, code and design review, documentation, and technical guidance.
  • Contribute technical content to proposals and white papers, help scope new work, and support sponsor relationships.

This position is based in Richland, WA and requires an onsite presence.

Requirements

  • U.S. Citizenship
  • Ability to obtain and maintain a federal security clearance, including a background investigation covering employment, education, financial, and criminal history, as well as interviews with personal references, neighbors, and co-workers.
  • Must meet eligibility requirements for access to classified matter in accordance with 10 CFR 710, Appendix B.
  • Subject to pre-employment and random drug testing for illegal drugs, including marijuana, with demonstrated non-use for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).

Qualifications

Minimum Qualifications:

  • PhD and 1 year of Software Engineering experience OR
  • MS/MA and 3 years of Software Engineering experience OR
  • BS/BA and 5 years of Software Engineering experience OR
  • AA and 14 years of Software Engineering experience in designing, architecting, programming, deploying, and automating software solutions in support of scientific research or consumer digital product development OR
  • HS/GED and 16 years of Software Engineering experience in designing, architecting, programming, deploying, and automating software solutions in support of scientific research or consumer digital product development

Preferred Qualifications:

  • Experience translating ambiguous or loosely defined problems into actionable, prioritized roadmaps, including scoping minimum viable products and adapting plans as requirements change.
  • Experience mentoring junior engineers and fostering their growth through pair programming, code and design reviews, and technical guidance.
  • Experience developing accessible, responsive, and performant web applications with reusable UI components, integrating frontend with APIs, and supporting specialized user needs.
  • Experience building, extending, and integrating backend services and APIs to power user-facing products, as well as handling application state, asynchronous data, and dynamic content.
  • Experience applying user-centered design practices such as requirements gathering, prototyping, usability testing, and iterative development, including creating interfaces for AI-assisted workflows and analytical communities.
  • Experience utilizing modern frontend tooling and AI-assisted development tools, ensuring code correctness, maintainability, and security, and writing automated tests for UI, components, and integrations.
  • Experience contributing technical content to proposals, white papers, or new-work scoping.
  • Demonstrated continuous learning and technical community engagement through open-source contributions, maintained repositories, technical writing, presentations, conference participation, or self-initiated projects exploring emerging technologies.

Benefits

  • Medical, dental, and vision insurance
  • Robust telehealth care options and several mental health benefits
  • Free wellness coaching and health savings account
  • Flexible spending accounts
  • Basic life insurance and disability insurance*
  • Employee assistance program and business travel insurance
  • Tuition assistance and relocation support
  • Backup childcare, legal benefits, and supplemental parental bonding leave
  • Surrogacy and adoption assistance, and fertility support
  • Company-funded pension plan* and 401(k) savings plan with company match

*Eligibility requirements apply.

Similar jobs