Software Developer, Scientific Computing & DevOps

Protingent

  • Bellevue, WA
  • 1 day ago
  • Remote
  • $56–$95 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Analysis Skillsunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Compiled Programming Languagesunmatched
  • Computer Scienceunmatched
  • Computer Systemsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Environmental Regulationsunmatched
  • Fortran Programming Languageunmatched
  • Gitunmatched
  • GitHubunmatched
  • Green Businessunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Jenkinsunmatched
  • Legalunmatched
  • Linux Operating Systemunmatched
  • Nuclear Engineeringunmatched
  • Nuclear Physicsunmatched
  • Process Improvementunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Refactoringunmatched
  • Regression Testingunmatched
  • Regulationsunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Sustainabilityunmatched
  • Team Playerunmatched
  • Technical Supportunmatched
  • Test Automationunmatched
  • Test Toolsunmatched
  • United States Citizenunmatched
  • Willing to Travelunmatched
  • Workflow Analysisunmatched

Description

Position Title: Software Developer, Scientific Computing & DevOps

Position 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.

Job 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. 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.

Desired Job 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.
  • Travel Required: 0-5%.

Job Details:
  • 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
#TerraPro
Benefits Package: Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO), and an administered 401k plan.

About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Numbers & Facts

LocationBellevue, WA (
Remote
)
Salary$56–$95 Per Hour

Similar Jobs

See more jobs