Cloud Software Engineer

KBR, Inc.Beavercreek Township, OH

About The Position

KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our 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. Why Join Us? Innovative Projects: KBR’s work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions. Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace. Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense. KBR is seeking a highly motivated Cloud Software Engineer to design, build, and deploy modern cloud-native applications and platforms. This role will focus on developing scalable, containerized solutions leveraging AWS, Kubernetes (EKS), and DevOps/GitOps practices to support high-performing, resilient systems. The ideal candidate has strong experience in cloud infrastructure, container orchestration, and software development, along with a passion for building efficient, maintainable, and production-ready applications.

Requirements

  • Proven experience working with AWS cloud services
  • Strong hands-on experience with: Docker, Kubernetes (Amazon EKS), Knative, Helm
  • Experience with CI/CD pipelines and DevOps/GitOps tools, including: GitLab, Argo CD
  • Solid understanding of microservices architecture and distributed systems
  • Experience building and deploying cloud-native applications

Nice To Haves

  • Programming experience in: Python, JavaScript / TypeScript
  • Experience with frameworks and libraries such as: Flask, Node.js, React, Next.js
  • Database experience with: PostgreSQL, SQL, SQLAlchemy
  • Familiarity with API development, RESTful services, and backend design patterns

Responsibilities

  • Design, develop, and deploy cloud-native applications on AWS
  • Build and manage containerized workloads using Docker and Kubernetes (EKS)
  • Implement serverless and event-driven architectures using tools such as Knative
  • Develop and maintain CI/CD pipelines using GitLab and GitOps practices with Argo CD
  • Package and deploy applications using Helm charts for Kubernetes environments
  • Collaborate with cross-functional teams to deliver scalable and resilient software solutions
  • Optimize application performance, scalability, and reliability in cloud environments
  • Ensure adherence to best practices in security, monitoring, and observability
  • Troubleshoot and resolve issues across distributed systems and microservices

Benefits

  • Belong, Connect and Grow at KBR
  • Zero Harm culture
  • People First company
  • Team of teams philosophy
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service