BigBear.ai

Principal Software Engineer

BigBear.ai
Apply
2 years ago
Annapolis Junction, MD, USAStaff+

Responsibilities

  • Design, implement, and maintain Java/Spring Boot microservices and REST APIs for authentication, authorization, and middleware functions.
  • Model, query, index, and optimize NoSQL data stores integrated with Spring Boot applications for low-latency production workloads.
  • Troubleshoot application, database, and integration issues, lead incident response, and deliver durable fixes.
  • Contribute to system architecture decisions involving hardware/software trade-offs and COTS/GOTS reuse versus new development.
  • Write and maintain automated tests, CI/CD pipelines, and deployment artifacts in collaboration with DevOps and infrastructure teams.
  • Review code, create design documentation, and mentor less-experienced engineers.

Requirements

  • Active TS/SCI clearance with Polygraph.
  • Bachelor's degree in Computer Engineering, Computer Science, or a related field, or an additional four years of software engineering experience in place of the degree.
  • At least 12 years of software engineering experience, or 16 years when substituting experience for the degree.
  • Hands-on experience developing and maintaining Java/Spring Boot applications, including RESTful APIs, microservices, dependency injection, configuration management, and production troubleshooting.
  • Hands-on NoSQL database experience covering data modeling, querying, indexing, performance optimization, and Spring Boot integration.
  • Familiarity with MongoDB, LDAP/Active Directory integration, Spring Security/LDAP, 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 and collaborate across development and infrastructure teams.

Benefits

  • Telework is possible after the employee is established on the team; onboarding may require onsite or hybrid work.
  • Equal opportunity employment is provided for protected groups, protected veterans, and individuals with disabilities.

Tech Stack

GitJavaMavenMongoDBSpring Boot

Categories

BigBear.ai

About BigBear.ai

501-1,000 employees

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.

Contact me