Software Engineer 1

Company: Pacific Northwest National Laboratory

Location: Location not specified (Remote)

Type: Full-time

Level: mid

Remote: Yes

Posted: 2026-02-19

About this role

Overview
At PNNL, our core capabilities are divided among major departments that we refer to as Directorates within the Lab, focused on a specific area of scientific research or other function, with its own leadership team and dedicated budget.


Our directorates related to Mission Support & Operations include Office of General Counsel, Business Services, Communications and External Engagement, Operational Systems, Communications and Information Technology, and Performance Management.


At PNNL, our Computing and Information Technology organization is redefining how we work and innovate by reimagining the digital workplace. We empower research and streamline operations—making both faster, smarter, and more efficient—so our professionals can tackle some of the world's toughest challenges in science, energy, and national security. Our experts in AI, cybersecurity, design, and engineering work side by side, using real-time insights and human-centered design to break down barriers. Ready to make your mark on tomorrow? Come work with us.


Research Computing empowers researchers by removing technical barriers to discovery. We provide access to cutting-edge resources, including high-performance computing (HPC), GPU-accelerated compute, scientific software, research data management (featuring the PNNL Research Library), and cloud computing. Through events like TechFest, which brings staff together to showcase projects and discuss new research possibilities, we cultivate a vibrant culture of computing and drive interdisciplinary collaboration to advance computationally enabled science


Responsibilities

  • Designs, develops, documents, tests, and debugs new and existing software systems, hardware/software interfaces, and/or applications according to industry established software engineering principals and best practices.
  • Works collaboratively within a team to execute on the full system development lifecycle, including analyzing user needs to determ...

Create Your Job Alert

Other Software Jobs

Other Jobs in Location not specified