Software Engineer

Overview BigBear.aiColumbia, MD

About The Position

BigBear.ai is seeking a Software Engineer to join an ever-evolving project where you will design, develop, and deploy mission-critical tools and solutions. This role involves working closely with customers to understand and support operational requirements, as well as analyzing large data sets to deliver mission-centric insights. You will collaborate with analysts, data scientists, and other software engineers to integrate cutting-edge technologies and solutions that drive impactful results.

Requirements

  • Must possess and maintain an active TS/SCI w/ Polygraph
  • Bachelor's degree in a relevant field, plus production-grade software development experience in C/C++, Python, and Java
  • Familiarity with software version control systems, such as Git
  • Experience using the command line in UNIX or Linux environments
  • Experience working in multi-node networked environments

Nice To Haves

  • Experience with Docker or Kubernetes
  • Familiarity with Ansible for configuration management
  • Experience with cloud-based hosting environments, such as AWS
  • Proficiency with CI tools, such as Jenkins

Responsibilities

  • Write production-grade software to be deployed in operational environments
  • Monitor software performance and implement updates as needed
  • Augment the platform with new tools and technologies to meet evolving mission needs
  • Perform thorough code reviews to ensure quality and compliance
  • Elicit requirements from stakeholders to align solutions with mission objectives
  • Write detailed documentation to support compliance processes and operational workflows
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service