1,896,942open jobs
111,262companies
252,861added this week
Browse all
Salary
≈ $144k – $288k per year (Estimated)
Location
In office (Annapolis Junction)
Seniority
Principal · 12+ years exp

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Sep 16, 2026. BigBear.ai scores A on the Alion truth index.

Overview
Company
Impact
Profile match
BigBear.ai is an AI and decision intelligence company headquartered in McLean, Virginia, that provides analytics, computer vision and software engineering for defense, intelligence, homeland and border security, travel and trade, and manufacturing and supply chain customers. Listed on the NYSE under the symbol BBAI, it traces its defense work back to 1988 and includes Pangiam, whose threat detection and facial recognition tools are used in airport and border screening. It hires software, full stack, embedded, AI and machine learning engineers, data scientists, vulnerability researchers, security engineers, operations research analysts and business development staff, many with clearances.

Overview

BigBear.ai is seeking a Principal Software Engineer that will design and maintain the core middleware that powers authentication, authorization, and mission-critical integration services used across the customer site.Why this role matters You’ll own and improve middleware that secures and connects key systems. Your work will directly affect system reliability, developer productivity, and user access across the enterprise.

What you will do

  • Design, implement, and maintain Java/Spring Boot microservices and REST APIs that handle authentication, authorization, and other middleware concerns.
  • Model, query, and optimize NoSQL data stores and integrate them with Spring Boot apps for low-latency production workloads.
  • Troubleshoot production issues across application, database, and integration layers; lead incident response and produce durable fixes.
  • Contribute to system design decisions including hardware/software trade-offs and reuse vs. new development (COTS/GOTS).
  • Write and maintain automated tests, CI/CD pipelines, and deployment artifacts; collaborate with DevOps/infrastructure teams.
  • Review code, produce design documentation, and mentor less-experienced engineers.

What you should have

  • An active TS/SCI with Poly clearance
  • Bachelor’s degree in Computer Engineering, Computer Science, or related field plus 12+ years of software engineering experience. An additional 4 years of software engineering experience may be substituted for the degree (total 16 years).
  • Proven, hands-on experience developing and maintaining Java/Spring Boot applications: RESTful APIs, microservices, dependency injection, configuration management, and production troubleshooting.
  • Hands-on experience with NoSQL databases: data modeling, querying, indexing, performance optimization, and integrating NoSQL stores with Spring Boot.

What we'd like you to have

  • Familiarity with MongoDB: document modeling, queries, indexes, aggregation, and Spring Data MongoDB.
  • Experience integrating applications with LDAP/Active Directory, including user authentication, authorization, directory lookups, and Spring Security/LDAP.
  • Strong understanding of REST APIs, distributed systems, application security patterns, and enterprise application architecture.
  • Experience with automated testing, CI/CD pipelines, Git, Maven, and production deployment environments.
  • Ability to troubleshoot complex application, database, and integration issues; proven collaborator across development and infrastructure teams.

Working conditions & expectations

  • Telework possible after you’re established on the team (onboarding period onsite or hybrid may be required - will be discussed during screening).

About BigBear.ai

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 https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,896,942 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Annapolis Junction
Software Engineer I 6 hours ago
≈ $80k – $164k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Richmond
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
Java
Spring Boot
C#
.NET
Databases
MongoDB
Apache Kafka
Frontend
Angular
Bootstrap
React.js
DevOps
Rest API
GCP
Kong
Azure
AWS
Kubernetes
Management
Agile
QA
Swagger
Apply
≈ $16k – $38k per year (Estimated) • Hybrid • 10+ years exp • Bachelor's Degree • Pune
Go
Databases
PostgreSQL
DevOps
Rest API
gRPC
Terraform
Ansible
Chef
CI/CD
Jenkins
AWS
Docker
Kubernetes
Configuration Management
Management
Agile
Apply
$83k – $167k per year • Remote (United States) • Full-Time • 5+ years exp • United States
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Splunk
New Relic
CI/CD
AWS
Kubernetes
Incident Management
SLI/SLO/SLA
Apply
$144k – $288k per year • Equity • Remote (United States) • Full-Time • Bachelor's Degree • United States
Management
Agile
Apply
$93k – $204k per year • Hybrid • Full-Time • 5+ years exp • Master's Degree • Hartford • Irving
Python
SQL
Python
Flask
FastAPI
Databases
Apache Kafka
Google BigQuery
Google Bigtable
AI/ML
Claude
Vertex AI
Prompt Engineering
AI Agents
Gemini
LLM
RAG
OpenAI
OCR
DevOps
Rest API
GCP
CI/CD
Docker
Kubernetes
Google GKE
GitHub
Apply
QA Engineer 23 days ago
$21k – $35k per year • Remote (likely EAEU) • Full-Time • Saint Petersburg
Kotlin
SQL
Databases
RabbitMQ
Apache Kafka
Mobile
Espresso
DevOps
Rest API
WebSockets
CI/CD
Git
Docker
Kubernetes
QA
Appium
Postman
Apply
≈ $18k – $36k per year (Estimated) • Remote (EAEU) • 3+ years exp • Moscow
Java
DevOps
GitLab CI
CI/CD
Jenkins
Git
Apply
≈ $18k – $34k per year (Estimated) • Hybrid • 2+ years exp • Moscow
SQL
AI/ML
AI Agents
DevOps
Rest API
CI/CD
Management
Linear
Confluence
Jira
YouTrack
UML
QA
Swagger
Apply
Remote (EAEU) • Full-Time • 2+ years exp • Saint Petersburg
JavaScript
Kotlin
TypeScript
Frontend
Three.JS
React.js
Mobile
React Native
DevOps
Rest API
WebSockets
Git
Apply
≈ $26k – $49k per year (Estimated) • Remote (EAEU) • Saint Petersburg
1C
DevOps
Rest API
SOAP
Apply
≈ $141k – $260k per year (Estimated) • In office • TS/SCI • 14+ years exp • Bachelor's Degree • Annapolis Junction
Python
Java
Databases
MySQL
PostgreSQL
AI/ML
Time Series
DevOps
Rest API
Linux
Apply
Software Engineer 1 month ago
≈ $115k – $245k per year (Estimated) • In office • TS/SCI • Bachelor's Degree • Columbia
Python
Java
C++
DevOps
Ansible
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Configuration Management
Linux
Unix
Apply
≈ $130k – $261k per year (Estimated) • In office • TS/SCI • 11+ years exp • Bachelor's Degree • Columbia
DevOps
CI/CD
Management
Agile
Apply
≈ $156k – $289k per year (Estimated) • In office • TS/SCI • 12+ years exp • Bachelor's Degree • Columbia
Python
AI/ML
LLM
DevOps
Linux
Cybersecurity
Ghidra
IDA Pro
Apply
≈ $131k – $242k per year (Estimated) • In office • TS/SCI • 8+ years exp • Bachelor's Degree • Columbia
Python
Java
AI/ML
LangChain
vLLM
AI Agents
LiteLLM
RAG
DevOps
OpenTelemetry
Prometheus
CI/CD
AWS
Kubernetes
Grafana
Apply
≈ $133k – $285k per year (Estimated) • In office • Top Secret • Annapolis Junction
Python
Rust
SQL
Bash
Databases
PostgreSQL
RabbitMQ
DevOps
Ansible
Helm
containerd
GitLab CI
CI/CD
Git
Docker
Kubernetes
Linux
Management
Confluence
Jira
Apply
$170k – $230k per year • Hybrid • TS/SCI • 9+ years exp • Bachelor's Degree • Annapolis Junction
Python
Java
Java
Maven
Spring Boot
Databases
DynamoDB
AI/ML
Machine Learning
DevOps
Rest API
Ansible
CI/CD
GitOps
AWS
Docker
Kubernetes
Amazon EC2
GitLab
Amazon S3
Amazon CloudWatch
AWS Step Functions
Management
Agile
Apply
$120k – $200k per year • In office • TS/SCI • Bachelor's Degree • Annapolis Junction
Python
Java
C++
Databases
PostgreSQL
DevOps
Git
Management
Confluence
Jira
Apply
Web Developer 2 1 day ago
$120k – $200k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree • Annapolis Junction
JavaScript
Java
TypeScript
Node JS
Visual Basic
Java
Apache Tomcat
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Apply
$127k – $176k per year • In office • TS/SCI • 4+ years exp • Bachelor's Degree • Annapolis Junction
Python
JavaScript
AI/ML
AI Agents
Apply
See all jobs
This is one of many
1,896,942 more open roles from verified company boards, updated every day.