Back to Jobs

Senior Software Engineer — Secure Mission Systems

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

CI/CDKubernetesGitLabOpenShiftFortifyJFrog XrayLLMSDLC

Build Secure Software for High-Impact Defense Missions

Rackner is seeking a Senior Software Engineer to design, build, test, and deliver secure mission-planning and decision-support software for a Department of Defense customer. This role gives you broader ownership than a traditional feature-development position. You will contribute across application engineering, secure CI/CD, containerized deployment, automated testing, cybersecurity remediation, and AI-capability integration.

What You Will Do

  • Design, develop, test, and integrate new software capabilities.
  • Build and maintain secure CI/CD workflows using GitLab and related development systems.
  • Support containerized application deployment through OpenShift and Kubernetes.
  • Apply secure software-development lifecycle practices throughout delivery.
  • Integrate AI models and support capabilities involving LLM assistants, retrieval-augmented generation, and agentic AI.
  • Develop unit, integration, and system-level tests.
  • Use automated security tools such as Fortify, JFrog Xray, and OWASP ZAP.
  • Investigate vulnerabilities and support cybersecurity remediation.
  • Participate in code reviews, technical reviews, and solution-design discussions.
  • Create software-design documents, sequence diagrams, workflow descriptions, and test reports.
  • Communicate progress, blockers, risks, and schedule concerns to technical and program stakeholders.
  • Collaborate with customer technical leads in remote and onsite settings.

What You Will Bring

  • Bachelor’s degree in computer science or a related field.
  • 10+ years of professional software-engineering experience.
  • Hands-on work with CI/CD, Kubernetes, GitLab, and OpenShift.
  • Strong understanding of secure SDLC practices.
  • Familiarity with Fortify, JFrog Xray, or comparable security-scanning tools.
  • Background integrating AI models or AI-enabled capabilities into applications.
  • Skill building automated unit and integration tests.

Helpful Experience

  • OWASP ZAP or comparable application-security testing tools.
  • Artifactory or similar artifact-management platforms.
  • LLM assistants, retrieval-augmented generation, or agentic-AI components.
  • Software delivery supporting defense, national-security, or other regulated missions.

Why Rackner

At Rackner, you will have the opportunity to build technology that supports critical defense and public-sector missions. You will work on more than isolated coding tickets or pipeline tasks, bridging the gap between application development, secure delivery, and emerging AI capabilities.

Senior Software Engineer — Secure Mission Systems
Rackner
Apply