Pacific Northwest National Laboratory Jobs

Job Information

Pacific Northwest National Laboratory Software Engineer in RICHLAND, Washington

Organization and Job ID

Job ID: 311531

Directorate: Energy and Environment

Division: Earth Systems Science

Group:Applied Decision Systems and Analytics

Job Description

Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to collaboration and work–life balance. Dynamic, adaptable people come to PNNL to work smarter and work together on high-impact projects and initiatives for the U.S. Department of Energy and many other sponsors. They focus on meaningful work, innovation, and outcomes.


The Applied Decision Systems & Analytics group is currently seeking a Software Engineer with experience with NoSQL databases, relational databases and secure APIs. This position will make technical decisions and lead teams of software developers to create state-of-the-art solutions to for impactful energy and environmental problems. The successful candidate will:

  • Provide technical leadership and subject matter expertise with a focus on databases, data storage, data communication protocols and APIs.

  • Work with colleagues and external collaborators to develop innovative solutions to emerging challenges facing scientific domains including electricity infrastructure, cyber security, radiation modeling and biology.

  • Lead and manage medium-sized projects or tasks.

  • Assist senior management in developing technical strategies.

  • Effectively communicate with project managers to ensure high-quality delivery of projects on budget and on time.

  • Mentor and direct junior staff on various projects.

  • Publish research outcomes in peer-reviewed journals, conferences, etc.

  • Assist the development of new business by contributing to proposals.

Minimum Qualifications

  • BS/BA with 5 years of experience, MS/MA with 3 years of experience, or PhD with 1 year of experience.

Preferred Qualifications

  • BS/BA with 7 years of experience, MS/MA with 5 years of experience or PhD with 3 years of experience.

  • Technical expert who selects and widely applies principles, theories and concepts in software engineering

  • Excellent oral and written communication skills

  • Advanced knowledge and experience with MongoDB

  • Advanced knowledge and experience with at another NoSQL database such as DynamoDB, CouchDB, Neo4J or CosmosDB

  • Experience with relational database such as PostgresSQL, MySQL or SQL Server

  • Experience with database performance optimization

  • Experience designing secure APIs

  • Experience programming with python

  • Experience with big data tools such as Pandas, Parquet and Arrow

  • Some experience with Docker and/or Kubernetes

  • Some experience with cloud deployments processes

  • Experience with dynamic, collaborative problem solving in a research environment

Equal Employment Opportunity

Battelle Memorial Institute (BMI) at Pacific Northwest National Laboratory (PNNL) is an Affirmative Action/Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All BMI staff must be able to demonstrate the legal right to work in the United States. BMI is an E-Verify employer. Learn more at

Please be aware that the Department of Energy (DOE) prohibits DOE employees and contractors from having any affiliation with the foreign government of a country DOE has identified as a “country of risk” without explicit approval by DOE and Battelle. If you are offered a position at PNNL and currently have any affiliation with the government of one of these countries you will be required to disclose this information and recuse yourself of that affiliation or receive approval from DOE and Battelle prior to your first day of employment.

Directorate: Energy & Environment

Job Category: Engineering/Engineering Techs

Group: Applied Dec Syst & Analytics

Opening Date: 2021-01-11

Closing Date: 2021-01-25