Apply

Senior HPC Software Engineer

Posted 4 months ago

View full description

πŸ’Ž Seniority level: Senior, 8 years

πŸ“ Location: United States, Eastern Time

πŸ” Industry: High Performance Computing (HPC) solutions and engineering services

πŸ—£οΈ Languages: English

⏳ Experience: 8 years

πŸͺ„ Skills: PythonAgileFortranSCRUM

Requirements:
  • 8 years of relevant experience with a BS degree in Meteorology or Computer Science preferred.
  • Experience with coupled modeling systems and frameworks.
  • Programming experience in Fortran and Python in an Agile environment.
  • Simulation and modeling experience in an HPC environment (cloud or on-prem).
  • Knowledge of debugging with compiled, parallel codes (e.g. MPI, OpenMP, pthreads).
  • At least 1 year of Lifecycle Development experience (e.g. Requirements, Design, Testing).
  • Ability to communicate technical information effectively to management and the scientific community.
  • Capability to work in a small team using the Scrum methodology.
Responsibilities:
  • Establish an end-to-end testing and development environment for applications.
  • Run HPC applications both on premises and in the cloud.
  • Produce and release documentation, user guidance, and training materials.
  • Participate as a member of an Agile team to review user stories and estimate development efforts.
  • Ensure adherence to operational agreements and compliance with standards.
Apply