Senior Scientific Software Engineer - Fed Gov HPC

Jobgether

Oregon

Hybrid

USD 140,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible schedules
Parental leave
401(k) match
ESOP
Professional development
Tuition reimbursement
EAP
Medical/dental/vision
Impactful projects
Collaborative environment

Job summary

Jobgether is seeking a Senior Scientific Software Engineer (Fed Gov) in the United States to develop, modernize, and maintain scientific software supporting computational modeling in a national laboratory environment. You will work with Fortran, Python, C, and C++ on Linux, HPC workflows, and MPI-based systems.

You will refactor legacy code, ensure reliability, and apply software quality practices with reproducible builds.

Qualifications

  • Master's degree in Computer Science, Engineering, or related discipline with 5+ years in computational modeling and software development; or Bachelor's with 10+ years.
  • Proven experience on at least one project in the last 5 years involving computational modeling in a regulated, safety-critical environment.
  • Strong programming in Fortran, Python, and C/C++.
  • Proficiency in Python 2 and Python 3, including modernization of legacy Python apps.
  • Experience on GNU/Linux development and Linux build systems.
  • Familiarity with HPC and job schedulers (Slurm or equivalent).
  • Scripting in Bash or similar Unix shell.
  • Experience with Git and reproducible builds; source documentation tools like Doxygen.
  • Experience with OpenMPI/MPICH/Intel MPI and parallel computing frameworks.

Responsibilities

  • Sustain, analyze, maintain, and modernize scientific software including legacy systems.
  • Refactor code to improve portability, performance, maintainability, and stability.
  • Support HPC workflows and job schedulers; develop and maintain software with MPI.
  • Debug, profile, benchmark, and optimize performance of scientific software.
  • Collaborate on Linux-based development and reproducible scientific workflows.
  • Ensure quality with testing, verification, and validation practices.

Skills

Scientific programming
Fortran
Python
C/C++
GNU/Linux
Bash
MPI (OpenMPI/MPICH/Intel MPI)
Git
Software testing
Debugging/Profiling

Education

Master's degree in Computer Science/Engineering or related field
Bachelor's degree + 10 years experience

Tools

Slurm
GNU/Linux toolchains
Doxygen
OpenMPI
MPICH
Intel MPI

Job description

Jobgether is seeking a Senior Scientific Software Engineer (Fed Gov) in the United States to develop, modernize, and maintain scientific software supporting computational modeling in a national laboratory environment. You will work with Fortran, Python, C, and C++ on Linux, HPC workflows, and MPI-based systems.

You will refactor legacy code, ensure reliability, and apply software quality practices with reproducible builds.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scientific Software Engineer, HPC for Regulated Labs
Senior Scientific Software Engineer, HPC for Regulated Labs

Jobgether • United States

On-site
USD 140,000 - 200,000
Flexible schedules
Parental leave
401(k) matching
+7
Senior Scientific Software Engineer (Fed Gov)
Senior Scientific Software Engineer (Fed Gov)

Jobgether • Oregon

Hybrid
USD 140,000 - 190,000
Flexible schedules
Parental leave
401(k) match
+7
Senior Scientific Software Engineer (Fed Gov)
Senior Scientific Software Engineer (Fed Gov)

Jobgether • United States

On-site
USD 140,000 - 200,000
Flexible schedules
Parental leave
401(k) matching
+7
Senior Scientific Software Engineer - HPC/Fortran+Python
Senior Scientific Software Engineer - HPC/Fortran+Python

RESPEC Inc. • Albuquerque (NM)

On-site
USD 120,000 - 170,000
Flexible Work Schedules
401(k) & ESOP (with company match up t
Professional Development and Training
+3
Senior Scientific Software Engineer - HPC & C/C++
Senior Scientific Software Engineer - HPC & C/C++

pofft Technology Inc. • United States

On-site
USD 120,000 - 180,000
Flexible Work Schedules
401(k) & ESOP
Professional Development and Training
+3
Senior Scientific Software Engineer — HPC, Modeling & Performance
Senior Scientific Software Engineer — HPC, Modeling & Performance

RESPEC • United States

On-site
USD 120,000 - 180,000
Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up 4
+5
Senior Scientific Software Engineer — HPC Modeling & Linux
Senior Scientific Software Engineer — HPC Modeling & Linux

Re-Spec-Inc • Albuquerque (NM)

On-site
USD 120,000 - 180,000
Flexible Work Schedules
401(k) & ESOP (with company match up 4
Professional Development & Training
+3
Senior Scientific Software Engineer (Fed Gov) 3850
Senior Scientific Software Engineer (Fed Gov) 3850

RE/SPEC Inc. • New Mexico

On-site
USD 110,000 - 160,000
Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up0
+4
Senior Scientific Software Engineer for HPC & Modeling
Senior Scientific Software Engineer for HPC & Modeling

RE/SPEC Inc. • New Mexico

On-site
USD 110,000 - 160,000
Flexible Work Schedules
Paid Parental Leave
401(k) & ESOP (with company match up0
+4
Senior Scientific Software Engineer (Fed Gov) 3850
Senior Scientific Software Engineer (Fed Gov) 3850

Re-Spec-Inc • Albuquerque (NM)

On-site
USD 120,000 - 180,000
Flexible Work Schedules
401(k) & ESOP (with company match up 4
Professional Development & Training
+3