Software Engineer

KBR, Inc.Beavercreek, OH
Onsite

About The Position

KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country’s most critical role – protecting our national security. KBR is seeking a Software Engineer to lead the design, development, and sustainment of secure, mission-critical applications within classified environments. This role requires deep expertise in modern software development, DevOps, containerization, and data processing, alongside experience operating in Top Secret environments.

Requirements

  • Active Secret clearance.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8 years of recent software engineering experience in defense, intelligence, or enterprise environments.
  • Strong programming experience with: Python, C++, Java/JEE SQL/PostgreSQL JavaScript/TypeScript
  • Hands-on experience with: Linux (RHEL, CentOS, Rocky)
  • Container technologies (Docker, Podman, Kubernetes, OpenShift)
  • Git-based development and CI/CD pipelines
  • Experience developing within classified network environments (NIPR/SIPR/JWICS).
  • Strong understanding of Agile development and secure SDLC practices.

Nice To Haves

  • DevOps Engineer Terraform training or experience
  • CompTIA Security+ (if currently active).
  • Experience with: Liferay, WildFly, JBoss, OSGi frameworks
  • Node.js / Express API development
  • Angular front-end frameworks
  • Experience supporting DoD or Intelligence Community programs (e.g., DIA, AFLCMC).
  • Familiarity with cloud migration efforts and hybrid cloud architectures.
  • Background in data warehousing, AI/LLM technologies, or modern analytics platforms.
  • Prior leadership or team lead experience.
  • Active Top Secret clearance with SCI eligibility

Responsibilities

  • Design, develop, and sustain secure applications across classified and enterprise environments.
  • Architect scalable, containerized solutions using modern frameworks and microservices patterns.
  • Lead development of backend services, APIs, and data-processing pipelines.
  • Contribute to full-stack development, including UI integration (Angular/TypeScript).
  • Develop and maintain CI/CD pipelines using Git-based workflows (GitLab, GitHub).
  • Support containerized deployments using Docker, Podman, Kubernetes, and ZARF.
  • Implement infrastructure automation and Infrastructure-as-Code (IaC) practices (Terraform, Ansible).
  • Improve deployment reliability, scalability, and operational efficiency.
  • Design and implement database solutions using PostgreSQL and SQL-based systems.
  • Develop ETL-style data ingestion processes and API-based integrations (REST/JSON, SOAP).
  • Support data migration efforts (e.g., Oracle → PostgreSQL).
  • Ensure performance, integrity, and security of mission-critical data systems.
  • Develop applications supporting operations in SCIF environments and classified networks (NIPRNET, SIPRNET, JWICS).
  • Implement secure communication methods (HTTPS/TLS, API security).
  • Collaborate with cybersecurity teams to ensure compliance with security standards.
  • Serve as a technical leader across Agile/Scrum teams.
  • Partner with program managers, cybersecurity teams, and government stakeholders.
  • Lead technical documentation efforts (Confluence, interface documentation, system artifacts).
  • Support boards and reviews (FRB, TCB) and provide architectural recommendations.

Benefits

  • 401K plan with company match
  • medical
  • dental
  • vision
  • life insurance
  • AD&D
  • flexible spending account
  • disability
  • paid time off
  • flexible work schedule
  • professional training and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service