Senior / Principal Platform Software Engineer
Core
Design, maintain, and improve CI/CD pipelines and orchestrate automated deployments for secure software builds and deployments in defense and space domain applications.
Role type
Senior/Principal Platform Software Engineer (DevSecOps)
Builds
Secure software builds, automated deployment pipelines, and containerized applications for U.S. government defense missions
Domain
Defense, Space Domain Awareness, Missile Defense, Intelligence, Surveillance & Reconnaissance
Deliverable
infrastructure
Required skills
Python3, CI/CD tools (GitLab CI, GitHub Actions, Jenkins), Git, Docker, Kubernetes, Helm, Linux systems administration, Container security tools, SAST/SCA tools, AWS (EKS, EC2, Lambda), Application networking (Istio, NGINX, Traefik), Monitoring and observability tools (Prometheus, Grafana), Authentication tools (Keycloak), Artifact repositories (JFrog Artifactory, Nexus), C++ or Rust
Preferred skills
Secure software development and vulnerability management workflows, RMF processes, ATO activities, DISA STIG application
Technologies
GitLab CI, Kubernetes, Helm, Docker, Python3, AWS, Prometheus, Grafana, Keycloak, JFrog Artifactory, Nexus, Istio, NGINX, Traefik, Fortify, SonarQube, Snyk, Trivy, ZAP, Grype, Syft
Responsibilities
Design and maintain CI pipelines for secure software builds; Orchestrate automated deployments across environments using Kubernetes and Helm; Integrate CI pipelines with artifact management, testing, and security scanning tools; Monitor and troubleshoot CI/CD pipeline performance; Manage software release processes including version promotion and validation; Ensure adherence to cybersecurity protocols and secure coding practices; Support software vulnerability scanning and remediation processes
Seniority
Senior/Principal, hands-on IC with mentorship responsibilities