Montana Veteran Jobs

facebook youtube linkedin
Mobile Montana Labor & Industry Mobile Logo

Job Information

Pacific Northwest National Laboratory Full Stack Software Engineer with Biology Experience in Helena, Montana


PNNL is seeking a Full Stack Software Engineer to develop innovative software solutions to accelerate data analysis across a diverse set of biological research projects. The ideal applicant will have a skill set that includes a strong background in containerization and workflows (with bioinformatics experience preferred); robust programming skills including Python, SQL, and Javascript. Experience with proteomics or metabolomics data processing workflows, and version control through platforms like Github, including unit testing and continuous integration is highly recommended.

Our dynamic, multidisciplinary environment will offer many opportunities to bridge statistics/mathematics and biology through robust software implementations. This enables highly impactful applications in national security, human health, environmental exposure, and chemical forensics fields. Applicants will help create a vision and deliver projects to accelerate our team’s goals of developing leading-edge ‘omics analytics capabilities and applications for a variety of sponsors.


  • Contribute to team development of research proposals

  • Develop robust open-source software-based solutions to solve scientific problems

  • Support activities to expand the breadth of scientific reach at PNNL, which includes contributing to concept and proposal development, contributing to publications, and generally delivering techological advancees that elevate PNNL's reputation in 'omics and computational biology

  • Support engagement with sponsors to produce successful projects, peer-reviewed papers, technical presentations, and other technical artifacts

  • Train and mentor early-career engineers and work collaboratively with research across PNNL and other institutions around the world


Minimum Qualifications:

  • BS/BA with 0-1 years of experience

  • MS/MA with 0 years of experience

  • Relevant Associate’s degree and 4 years of relevant work experience

  • High school diploma and 8 years of relevant work experience

Preferred Qualifications:

  • Strong verbal and written communications skills

  • Demonstrated success in developing and implementing software for a range of chemistry and biology applications

  • Work history of contributing to interdisciplinary teams to develop and execute small to major research projects

  • Broad understanding of software development, containerization and version control

  • Experience designing, implementing, and applying novel algorithms for scientific analysis

  • Experience coding in Python

  • Familiarity with Javascript libraries e.g. React

  • Experience with cloud orchestration environments and services (e.g., Kubernetes, MinIO)

  • Experience using HPCs and/or cloud computing resources

Hazardous Working Conditions/Environment

No hazardous working conditions / environment are anticipated for this position.

Additional Information

Not applicable.

Testing Designated Position

This is not a Testing Designated Position (TDP)

About PNNL

Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations and outcomes for the U.S. Department of Energy and other sponsors; here is your chance to be one of them!

At PNNL, you will find an exciting research environment and excellent benefits including health insurance, flexible work schedules and telework options. PNNL is located in eastern Washington State—the dry side of Washington known for its stellar outdoor recreation and affordable cost of living. The Lab’s campus is only a 45-minute flight (or 3 hour drive) from Seattle or Portland, and is serviced by the convenient PSC airport, connected to 8 major hubs.

Commitment to Excellence, Diversity, Equity, Inclusion, and Equal Employment Opportunity

Our laboratory is committed to a diverse and inclusive work environment dedicated to solving critical challenges in fundamental sciences, national security, and energy resiliency. We are proud to be an Equal Employment Opportunity and Affirmative Action employer. In support of this commitment, we encourage people of all racial/ethnic identities, women, veterans, and individuals with disabilities to apply for employment.

Pacific Northwest National Laboratory considers all applicants for employment without regard to race, religion, color, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information (including family medical history), protected veteran status, and any other status or characteristic protected by federal, state, and/or local laws.

We are committed to providing reasonable accommodations for individuals with disabilities and disabled veterans in our job application procedures and in employment. If you need assistance or an accommodation due to a disability, contact us at .

Drug Free Workplace

PNNL is committed to a drug-free workplace supported by Workplace Substance Abuse Program (WSAP) and complies with federal laws prohibiting the possession and use of illegal drugs.

Mandatory Requirements

Battelle requires employees to have a COVID-19 vaccine as a condition of employment, subject to accommodation. Applicants are required to disclose their vaccination status following a conditional offer of employment and must attest to being fully vaccinated with a Center for Disease Control (CDC)-approved COVID-19 vaccination, or provide documentation of need for medical or religious exemption from the COVID-19 vaccination requirement.