DCCA · 15 hours ago
HPC Software Engineer 3
DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982. The HPC Software Engineer 3 role involves designing, developing, testing, deploying, and maintaining complex software for high performance computing systems, addressing significant technical challenges in the field.
Cyber SecurityDatabaseInformation TechnologySoftwareSoftware Engineering
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
Qualification
Required
Candidate must have an active TS/SCI w/Poly
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
Critical for an HSE is either a very strong math background and/or a very strong computer hardware background
Working knowledge of Configuration Management (CM) tools and Web Services implementation
Preferred
Experience with the distributed computing FOSS software frameworks below is beneficial. Apache Spark, Dask, Ray
Experience developing software in the languages below is beneficial. Python, Scala, Java, C
Benefits
Healthcare
Retirement plan
Paid disability and life insurance programs
Employee assistance program
Paid and unpaid leave programs
Education assistance
Wellness initiatives
Company
DCCA
DCCA provides database, systems development and related information technology services.
Funding
Current Stage
Growth StageRecent News
2024-04-10
GlobeNewswire News Room
2024-02-20
Pacific Business News
2024-01-11
Company data provided by crunchbase