Software Engineer
Overview
In this role you will advance modeling, simulation, and secure platform development for national security. You’ll lead the development of a cloud-based, end-to-end lifecycle for a modeling and simulation platform and work alongside engineers, product leads, and mission experts. You’ll shape secure DevSecOps pipelines and cross-functional integration to deliver mission-critical software. This position offers impact across the DoD, with a focus on scalable compute, tools access, and collaboration.
Compensation / Benefits401K with company matchmedical, dental, visionlife insuranceAD&Dflexible spending accountpaid time off
ResponsibilitiesLead development and delivery of modeling and simulation software solutionsProvide technical leadership and mentorship across engineering teamsDesign and implement DevSecOps pipelines using GitLab CI/CDDevelop and maintain high-performance C++ applicationsBuild and manage artifact pipelines with ArtifactoryDevelop cross‑platform applications (Linux/Windows)Work with RHEL-based systems and secure design practicesIntegrate simulation tools into larger platform architecturesSupport system integration, testing, and deployment pipelinesMaintain documentation and enforce best practices across lifecyclesCollaborate with stakeholders to align with mission needs
Key requirementsBachelor's degree in Computer Science or related fieldActive Secret clearance with Top Secret eligibility5+ years in Modeling & Simulation developmentStrong proficiency in C++Experience with GitLab CI/CD pipelinesHands-on DevSecOps practices and secure software deliveryArtifact management with ArtifactoryCross-platform development (Linux & Windows)Experience in RHEL environmentsMATLAB for modeling or simulation developmentProven ability to lead technical efforts and mentor engineersStrong problem-solving and system design skillsleadershipmentorshipcross-functional collaborationC++ developmentGitLab CI/CDDevSecOps