Senior Software Engineer, Hyperscale

Nightwing

Annapolis Junction, MD, USA
Hpc applications
Hyperscale compute
Storage architectures
We are seeking a senior software engineer to design and implement innovative solutions for large-scale software environments requiring excellent technical and interpersonal skills to analyze, define, implement, and optimize High Performance Computing (HPC) and Hyperscale solutions

Job Summary

  • We are seeking a senior software engineer to design and implement innovative solutions for large-scale software environments requiring excellent technical and interpersonal skills to analyze, define, implement, and optimize High Performance Computing (HPC) and Hyperscale solutions.
  • Applicants will join a team of developers building high impact software products that must scale to meet ever-growing demand.
  • At Nightwing, we value collaboration and teamwork.

Matching Summary

We are seeking a senior software engineer to design and implement innovative solutions for large-scale software environments requiring excellent technical and interpersonal skills to analyze, define, implement, and optimize High Performance Computing (HPC) and Hyperscale solutions.

Skills & Requirements

Must-have

  • HPC applications
  • hyperscale compute
  • storage architectures
  • computer network architecture
  • computer software architecture
  • delay tolerant networking
  • scalable technologies
  • microservice architectures
  • C/C++ on Unix/Linux
  • Make/CMake build systems

Nice-to-have

  • team leadership experience
  • collaboration and teamwork
  • disruptive technologies
  • agility
  • competitive offerings

Key Requirements

  • Current TS/SCI with poly required
  • 8+ years of experience with C/C++
  • Bachelor's or master's degree in electrical engineering, computer science, or related field

Work Rights

Current TS/SCI with poly required

Tailored Resume

Cover Letter