Software Engineer

BigBear.ai, Inc.
United States
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Unix C++ (Programming Language) Command-Line Interface Cloud Computing Configuration Management Code Review Continuous Integration Python (Programming Language) Linux System Administration Ansible
+9 more
Software Engineering Computer Networking Systems Git Containerization Kubernetes Software Performance Software Version Control Docker Jenkins

Job description

  • Software Development: Write production-grade software to be deployed in operational environments
  • Maintenance & Monitoring: Monitor software performance and implement updates as needed
  • Platform Enhancement: Augment the platform with new tools and technologies to meet evolving mission needs
  • Code Reviews: Perform thorough code reviews to ensure quality and compliance
  • Stakeholder Collaboration: Elicit requirements from stakeholders to align solutions with mission objectives
  • Documentation: Write detailed documentation to support compliance processes and operational workflows

Requirements

  • Clearance: Must possess and maintain an active TS/SCI w/ Polygraph
  • Education & Experience: Bachelor’s degree in a relevant field, plusproduction-grade software development experience in C/C++, Python, and Java
  • Version Control: Familiarity with software version control systems, such as Git
  • UNIX/Linux Proficiency: Experience using the command line in UNIX or Linux environments
  • Networked Systems: Experience working in multi-node networked environments

What we’d like you to have

  • Containerization: Experience with Docker or Kubernetes
  • Automation Tools: Familiarity with Ansible for configuration management
  • Cloud Hosting: Experience with cloud-based hosting environments, such as AWS
  • Continuous Integration: Proficiency with CI tools, such as Jenkins

About the company

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., BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all