Senior Staff Software Engineer - Hpc Integration

IonQ

College Park, Maryland, United States
Base: $187,358 - $245,300; bonus/equity: included;...
**
Hpc software stack integrations
Code development best practices
Efficient scheduling and parallelization
** IonQ is seeking a Senior Staff Software Engineer for HPC Integration, responsible for designing and developing interfaces with SLURM and other HPC technologies. The role involves leading software stack integrations, mentoring junior staff, and minimizing overhead between classical and quantum resources. **

Job Summary

  • Lead the design and development of our HPC software stack integrations.
  • Establish best practices for code development, quality assurance, documentation, and continuous integration and deployment.
  • Mentor junior staff members; we’ll ultimately be building a team around you!

Matching Summary

Match Score: 75

** IonQ is seeking a Senior Staff Software Engineer for HPC Integration, responsible for designing and developing interfaces with SLURM and other HPC technologies. The role involves leading software stack integrations, mentoring junior staff, and minimizing overhead between classical and quantum resources. **

Salary

Base: $187,358 - $245,300; Bonus/Equity: Included; Benefits: Comprehensive medical, dental, and vision plans, matching 401K, unlimited PTO and paid holidays, parental/adoption leave, legal insurance, and a home technology stipend.

Skills & Requirements

Must-have

  • HPC software stack integrations
  • code development best practices
  • efficient scheduling and parallelization
  • Linux operating system and tools
  • C/C++ or Go system languages
  • Python advanced scripting

Nice-to-have

  • quantum software stacks
  • distributed computing frameworks
  • GPU programming models
  • computational physics domains
  • machine learning frameworks
  • quantum physics exposure

Key Requirements

  • 13+ years experience in software engineering
  • 5+ years experience of open source contributions
  • 2+ years experience with Slurm or other HPC batch schedulers
  • Familiarity with containerization technologies
  • Familiarity with MPI or other multiprocessing schemes
  • Experience with workflow orchestration tools
  • Bachelor’s degree in Computer Science, IT or equivalent practical experience

Work Rights

Must be a US Person for export control and government contracts work

Tailored Resume

Cover Letter