Software Developer, Scientific Computer & DevOps

System One

Bellevue (WA)

On-site

USD 66,000 - 88,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

System One is seeking a Software Developer specializing in scientific computing and DevOps for a long-term contract. The role is remote – offsite with 40 hours per week, offering $56.00 per hour.

The candidate will contribute to architecture, implement features, and reinforce CI/CD pipelines and HPC workflows. Requirements include 5+ years in software or DevOps, a relevant bachelor’s degree, Linux HPC experience, and strong Python and Git-based practices.

Qualifications

  • 5+ years of professional software engineering or DevOps/SWE hybrid experience.
  • Bachelor’s degree in Computer Science, Nuclear Engineering, Physics, or a related technical discipline.
  • Experience in Linux-based HPC or batch computing environments.
  • Experience with CI/CD, automated testing, and modern software development practices.
  • Experience with containerization technologies.
  • Proficiency with Python and modern Git-based development workflows.
  • Ability to learn unfamiliar codebases and build systems.
  • Strong communication and cross-functional collaboration.

Responsibilities

  • Contribute to software architecture discussions and implement reliable, scalable solutions.
  • Design and implement new features with focus on clarity, maintainability, and performance.
  • Support architecture, configuration, testing, and documentation for regulated environments.
  • Create and maintain multi-repository CI/CD pipelines and containerized workflows.
  • Support workflows that run in HPC environments and collaborate with IT for integration and troubleshooting.
  • Improve release processes, regression testing, and minimize manual steps.
  • Collaborate with IT, engineering analysts, and developers to deliver robust tools and sustainable practices.
  • Reduce technical debt and promote maintainable design patterns.
  • Support additional team-owned applications and workflows as scope evolves.

Skills

Python
DevOps
Linux
CI/CD
Containerization
Fortran/C/C++
GIT workflows
Analytical thinking
Cross-functional collaboration

Education

Bachelor’s degree in Computer Science or related

Tools

SLURM
Jenkins
GitHub Actions
Docker
Apptainer

Job description

Job Title: Software Developer, Scientific Computer & DevOps
Type: Long-term Contract
Compensation: $56.00 - $0.00
Work Model: Remote – offsite
Hours: 40.0

Responsibilities:

  • Contribute to software architecture discussions and implement approaches that support long-term reliability and sustainability.
  • Design and implement new features and refactors with a focus on clarity, maintainability, and performance.
  • Support consistent architecture, configuration, testing, and documentation practices that satisfy regulated-environment requirements.
  • Create, maintain, and improve multi-repository CI/CD pipelines, automated testing, and containerized workflows that provide consistent, traceable environments.
  • Support application workflows that execute in HPC environments and collaborate with IT on integration and troubleshooting.
  • Improve recurring release processes by streamlining workflows, reinforcing regression-test infrastructure, and minimizing manual steps.
  • Collaborate with IT, engineering analysts, and software developers to deliver robust tools and sustainable practices that meet SQA requirements.
  • Reduce technical debt through backlog work that supports maintainable design patterns, modernization opportunities, and consistent development standards.
  • Support additional team-owned applications, services, and workflows as technical scope evolves.

Requirements:

  • 5+ years of professional software engineering or DevOps/SWE hybrid experience.
  • Bachelor’s degree in Computer Science, Nuclear Engineering, Physics, or a related technical discipline.
  • Experience developing, debugging, deploying, and supporting software in Linux-based HPC or batch-computing environments.
  • Experience with CI/CD, automated testing, and modern software development practices.
  • Experience with containerization technologies.
  • Proficiency with Python and modern Git-based development workflows.
  • Ability to learn unfamiliar codebases, technologies, programming languages, and build systems.
  • Strong communication, analytical thinking, and cross-functional collaboration.

Additional Desired Qualifications:

  • Experience with relevant tools and platforms such as SLURM, AzHOP, Jenkins, GitHub Actions, Docker, or Apptainer.
  • Experience supporting engineering, scientific, or nuclear software.
  • Experience with automated documentation workflows.
  • Experience supporting multiple teams or shared platforms, such as frameworks, toolchains, or multi-repository environments.
  • Experience with compiled languages, such as Fortran, C/C++, or Rust, including associated build, test, and debugging tools.
  • Understanding of numerical methods, modeling tools, or reactor-analysis workflows.

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

  • medical
  • dental
  • vision
  • spending accounts
  • life insurance
  • voluntary plans
  • participation in a 401(k) plan

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development III
Software Development III

System One • San Diego (CA)

On-site
USD 89,544 - 122,606
Remote Software DevOps Engineer – Scientific HPC
Remote Software DevOps Engineer – Scientific HPC

System One • Bellevue (WA)

On-site
USD 66,000 - 88,000
SR. DevOps AWS Cloud Engineer
SR. DevOps AWS Cloud Engineer

System One • Chantilly (VA)

On-site
USD 170,000 - 190,000
Software Engineer with TS-SCI with Poly
Software Engineer with TS-SCI with Poly

System One • Fort Meade (MD)

On-site
USD 125,000 - 178,000
Health and welfare benefits
401(k) participation
C++ Engineer
C++ Engineer

ALTA IT Services, LLC • Houston (TX)

On-site
USD 110,000 - 130,000
Health and welfare benefits
401(k) plan participation
Software Integration Engineer
Software Integration Engineer

System One • Corridor North (MD)

On-site
USD 120,000 - 180,000
Health, dental, vision benefits
401(k) plan with company matching
Life insurance and voluntary plans
Senior Windows Server / Cloud DevOps Engineer
Senior Windows Server / Cloud DevOps Engineer

System One • Washington

On-site
USD 140,000 - 190,000
Technical Lead / Solution Architect
Technical Lead / Solution Architect

System One • Merrifield (VA)

Hybrid
USD 140,000 - 190,000
Software Architect
Software Architect

System One • San Diego (CA)

On-site
Health benefits
401(k) plan
Dental & Vision insurance
Software Integration Engineer - Annapolis Junction, MD
Software Integration Engineer - Annapolis Junction, MD

AHU Technologies Inc • Washington

On-site
USD 246,000 - 253,000
100% Employer Paid Medical Premiums up to $25,000
401K with 10% employer contribution
20 Paid Time Off Days
+2