Software Engineer / DevSecOps Engineer

Computational Physics, Inc.

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in IT, CS, or related field
  • 10 years of hands-on software development experience
  • Proficiency in Go or a C-family backend language
  • Proficiency in TypeScript for frontend or full-stack development
  • Solid understanding of cloud computing concepts and containerization
  • Experience with GitOps workflows and modern CI/CD practices
  • Familiarity with DevSecOps practices and common vulnerability classes

Responsibilities

  • Support customers by developing and securing CI/CD pipelines
  • Manage and optimize GitOps workflows
  • Deliver production-quality code in Go and TypeScript
  • Operate within cloud-native environments
  • Navigate and manage Linux server environments
  • Integrate security practices into the development lifecycle
  • Collaborate within a hybrid team setting

Benefits

  • 401(k), Profit Sharing, and Employee Stock Ownership Plan (ESOP)
  • Disability insurance (short-term and long-term)
  • Flexible schedule
  • Flexible spending account
  • Health, Dental, and Vision insurance
  • Life insurance
  • Paid time off
  • Parental Leave
  • Tuition reimbursement
Full Job Description
Software Engineer / DevSecOps Engineer to support our customers at USNO, Washington, DC.

Background

A DevSecOps Engineer with strong software development fundamentals and a security-first mindset is sought to join a growing engineering team. The role spans modern cloud-native infrastructure, covering the building and securing of CI/CD pipelines, management of GitOps workflows, and production-quality code development in Go and TypeScript. Comfort with Linux command-line environments, a commitment to secure software delivery, and experience working in a hybrid team setting are all essential to success in this position.

Qualifications

The ideal candidate brings several years of hands-on software development experience, with a strong grounding in object-oriented programming and production-quality code delivery in Go and TypeScript. A background in DevSecOps is expected, including practical experience integrating security tooling into CI/CD pipelines and a working knowledge of common vulnerabilities and secure coding standards. Experience operating within cloud-native environments is essential, particularly around containerization with Podman, GitOps workflows using GitLab CI and Flux, and familiarity with Gitflow branching strategies. Candidates should also be comfortable working day-to-day in Linux server environments, including command-line navigation and package management within RPM-based and Red Hat UBI containerized systems.
  • Bachelor's degree in IT, CS, or related field
  • 10 years of expereince
  • Proficiency in Go or a C-family backend language
  • Proficiency in TypeScript for frontend or full-stack development
  • Strong foundation in software engineering fundamentals with a solid background in object-oriented programming (OOP)
  • Solid understanding of cloud computing concepts, including containerization (Docker/Podman, OCI images) and cloud-native architecture
  • Hands-on experience with GitOps workflows and modern CI/CD practices using GitLab CI and Flux
  • Experience with Gitflow branching strategies and structured release management workflows
  • Familiarity with DevSecOps practices including security scanning, static analysis, and policy enforcement in pipelines
  • Understanding of common vulnerability classes (OWASP Top 10, CVEs) and secure coding practices
  • Proficiency navigating and working within Linux server environments from the command line, including RPM-based distributions and Red Hat UBI containerized environments
  • Familiarity with version control best practices and collaborative development workflows
  • Strong problem-solving skills and attention to detail
  • A CompTIA Security+ CE is ideal but not required

U.S. citizenship is required for DoD contracts. The selected candidate must obtain and maintain a Secret security clearance upon hire.

Benefits
  • 401(k), Profit Sharing and an Employee Stock Ownership Plan (ESOP)
  • Disability insurance (short-term and long-term)
  • Flexible schedule
  • Flexible spending account
  • Health, Dental and Vision insurance
  • Life insurance
  • Paid time off
  • Parental Leave
  • Tuition reimbursement

To apply please visit our careers page.

Similar Jobs

More Jobs at Computational Physics, Inc.

More Information Technology Jobs

Find similar Software Engineer / DevSecOps Engineer jobs: