
Software Engineer
BigBear.ai2 years ago
Columbia, MD, USAMid Level
Responsibilities
- Write production-grade software for operational environments.
- Monitor software performance and implement updates as needed.
- Enhance the platform with new tools and technologies to address evolving mission needs.
- Conduct code reviews to ensure quality and compliance.
- Gather stakeholder requirements and align solutions with mission objectives.
- Write detailed documentation supporting compliance processes and operational workflows.
- Collaborate with customers, analysts, data scientists, and software engineers to integrate technologies and deliver mission-centric insights.
Requirements
- Active TS/SCI clearance with polygraph.
- Bachelor’s degree in a relevant field.
- Production-grade software development experience with 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.
- Preferred: experience with Docker or Kubernetes, Ansible, cloud hosting environments such as AWS, and continuous integration tools such as Jenkins.
About BigBear.ai
BigBear.ai develops AI-powered decision intelligence software, computer vision, and modeling/simulation tools for U.S. defense, intelligence, federal civilian, and critical-infrastructure markets. It sells software platforms and contract services, often deployed in secure government clouds, to support mission planning, logistics, and cybersecurity. Founded in 1988 and headquartered in McLean, Virginia, BigBear.ai is a public company listed on the NYSE under the ticker BBAI.