
Software Developer, Scientific Computing & Devops
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Remote
On-site
Compensation
$56-$95/hour
Job Description
Position Title: Software Developer, Scientific Computing & DevOpsPosition Description: Protingent Staffing has an exciting contract Software Developer, Scientific Computing & DevOps opportunity.Job 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.
- 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. Advanced degree a plus but not required.
- 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.
- Experience working under, or willingness to learn, formal SQA requirements, such as those based on NQA-1.
- Ability to learn unfamiliar codebases, technologies, programming languages, and build systems.
- Strong communication, analytical thinking, and cross-functional collaboration.
- 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.
- Travel Required: 0-5%.
- Job Type: Contract
- Pay Rate Range: $56-$95/hr (Pay rates are approved based on candidate location, education and experience)
- Location: 100% Remote Acceptable
- Export control regulations require candidates to be a U.S. Citizen, U.S. Legal Permanent Resident, or of a protected person status
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Software Developer, Scientific Computing & Devops Jobs at Protingent
What is the work location for this position at Protingent?
This job at Protingent is located in Bellevue, WA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Protingent?
Candidates can expect a pay range of $56–$95 per hour for this role.
What employment applies to this position at Protingent?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at Protingent?
You can apply for this role at Protingent either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.