Senior Software Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Software Engineer with strong DevSecOps experience to design, develop, and deploy cloud-native applications supporting secure DoD environments. This role is software-development-driven, with a strong emphasis on automation, Infrastructure as Code (IaC), containerization, and Google Cloud Platform (GCP). You will work hands-on building application services, APIs, and platform integrations while enabling repeatable, secure deployments across multiple environments using modern DevSecOps practices.
What You'll Do
Design, develop, and deploy cloud-native software applications in secure government environments Build and maintain application-level services, APIs, and microservices using modern software engineering practices Implement and maintain Infrastructure as Code (Terraform) to provision and manage GCP environments Develop and maintain CI/CD pipelines to automate build, test, security scanning, and deployment Build and deploy containerized workloads using Docker and Kubernetes (GKE) Develop event-driven and serverless workloads using GCP services Collaborate with platform, security, and infrastructure teams to integrate DevSecOps best practices Support repeatable deployments across dev/test/prod in regulated and classified environments Apply secure coding practices and contribute to system reliability, performance, and observability
Requirements
5+ years of software engineering experience supporting cloud-based systems Strong software development background using languages such as Python, JavaScript/Node.js, Java, or TypeScript 3+ years of experience using Terraform or Infrastructure as Code Hands-on experience with Google Cloud Platform (GCP) services, including:
Cloud Functions Cloud Storage Compute Engine Cloud Run and/or GKE Pub/Sub Cloud SQL
Experience developing and deploying containerized applications using Docker and Kubernetes Experience building and maintaining CI/CD pipelines (Jenkins, GitHub Actions, GitLab, or similar) Strong understanding of cloud networking concepts (VPCs, DNS, load balancing, private connectivity, TLS) Experience working in secure, regulated, or government cloud environments Active Secret clearance required Ability to obtain DoD 8570 / 8140 IAT Level II certification within 30 days of hire, High School Diploma or GED with 8+ years of software engineering experience OR Bachelor's degree with 4+ years of software engineering experience
Nice to Have
Experience securing and optimizing GCP workloads Familiarity with GCP IAM, organization policies, and cloud governance Experience supporting DevSecOps pipelines in classified or DoD environments Prior experience with AWS or other cloud platforms (cloud-agnostic experience valued)
Clearance Applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. Active Secret clearance required.