HPC Software Engineer
Listed on 2026-02-03
-
Software Development
Software Engineer
Location: Corridor North
HPC Software Engineer 3
DCCA is a veteran-owned IT business specializing in providing innovative solutions to government agencies and commercial enterprises since 1982. DCCA offers career growth opportunities and a competitive compensation and benefits package. Visit our website at:
The proposed salary range for this position in Maryland is 235,000 to 255,000. Final salary will be determined based on various factors. Our comprehensive benefit offerings include healthcare, retirement plan, paid disability and life insurance programs, employee assistance program, paid and unpaid leave programs, education assistance, and wellness initiatives.
At DCCA
, we believe the key to providing our clients with unrivaled services starts with retaining top talent, something we're able to do through our consistent commitment to building culture and comprehensive benefits.
For over 40 years, DCCA has provided a broad range of IT services to government agencies and commercial enterprises, helping them to feel confident in their IT infrastructure. With DCCA, these organizations can be confident in the flexibility and skill of their IT partners, allowing them to upgrade their technology quickly and efficiently. DCCA prides itself on a culture built on integrity and inclusivity, and as a veteran-owned business, values a diverse workforce and a people-first mentality.
Responsibilities- Design, document and execute tests of FOSS, COTS and GOTS software architectures to determine what aspects of the software and/or computer infrastructure are limiting performance.
- Research and identify metrics necessary to understand performance limitations of the software and/or computer infrastructure to support testing.
- Research and identify monitoring necessary to support timely alerting of infrastructure and software failures encountered during testing.
- Identify hardware and software failure trends and develop mitigations encountered during testing.
- Perform root cause analysis.
- Work with the customer metrics and monitoring team to introduce new metrics capabilities to support testing.
- Modify the software architecture and/or develop new software capabilities to overcome performance limitations encountered during testing.
- Experience with distributed computing FOSS software frameworks such as Apache Spark, Dask, and Ray is beneficial.
- Experience developing software in Python, Scala, Java, or C is beneficial.
EDUCATION/
EXPERIENCE:
- Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
- OR
- Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
- OR
- Nine (9) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software for HPC systems based upon documented requirements. A strong math background and/or strong computer hardware background is required to understand HPC architecture and the mathematical principles underlying the software. The project involves processing-intensive analytics, large data sets, real-time systems, and data repositories and transport services.
Responsibilities include working individually or in a team, reviewing and testing software components, resolving problem reports, and applying software development methodologies. Knowledge of Configuration Management tools and Web Services is beneficial. The team designs, builds, deploys, tests, and interprets metrics to identify performance limiters and develops actions to overcome them.
Competitive Compensation:
Salaries reflect skill and expertise, with annual salary reviews to maintain pay equity.
Growth Opportunities:
Upskilling programs, recertification support, and professional development opportunities.
Emphasis on Inclusivity: A culture that emphasizes respect, equity, and opportunity with business resource groups and connection opportunities.
Empowering Health:
Comprehensive benefits including healthcare, paid time off, and flexible 401(k) options. Learn more about our total benefits package on our Benefits page.
Equal Opportunity Employer including Disability/Vets
Mission Focused Work:
From the defense industry to health IT management, DCCA allows you to work on innovative projects whose outcomes improve people’s lives and solve today’s IT problems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).