
Senior Software Engineer, Hyperscale
Nightwing
full-time
Posted on:
Location Type: Hybrid
Location: Maryland • Virginia • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- design and implement innovative solutions for large-scale software environments
- analyze, define, implement, and optimize High Performance Computing (HPC) and Hyperscale solutions
- analyze existing software solutions and assess their bottlenecks
- design and implement performant computational solutions
Requirements
- Current TS/SCI with poly required.
- Proficiency in HPC applications, hyperscale compute, and storage architectures
- Comprehensive knowledge of computer network architecture and computer software architecture
- Experience with delay tolerant networking, scalable technologies, and microservice architectures
- 8+ years of experience with C/C++ on Unix/Linux platforms using Make/CMake build systems
- Passion for software computational performance and maintainable software design
- Team or task leadership experience
- Comfort working with engineers, solutions architects, and stakeholders
- Bachelor's or master's degree in electrical engineering, computer science, or related field
Benefits
- signing bonus may be an option for the sufficiently qualified candidate
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++HPC applicationshyperscale computestorage architecturesdelay tolerant networkingscalable technologiesmicroservice architecturesUnixLinux
Soft Skills
team leadershiptask leadershipcommunicationcollaboration
Certifications
TS/SCI with poly