Principal Software Engineer
BigBear.ai
Residency All applicants must currently reside in the United States
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
What you need to have
What we'd like you to have
Pay transparency Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors. The estimated range does not include the value of any benefits offered.
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 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.
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 need to 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.
- Telework possible after you're established on the team (onboarding period onsite or hybrid may be required - will be discussed during screening).
Pay transparency Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors. The estimated range does not include the value of any benefits offered.
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 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.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Maryland vacancy
- ...Principal Full Stack Engineer, Washington DC X4 is partnered with a scaling healthcare AI company building products for healthcare payers and... ...: Full-stack experience: 10+ years of professional software engineering experience, including significant full-stack...SuggestedFull timeRemote work
- ...JOB TITLE : Principal Software Engineer EMPLOYMENT TYPE: Long term Contract LOCATION: Baltimore, MD Key Required Skills Strong experience with Java, OpenShift/ Amazon Web Services (AWS), Agile Development, Angular/React, JavaScript, Spring Boot, Spring...SuggestedLong term contractLocal area
- ...Our client, a large federal systems integrator supporting a major federal agency, is hiring a Principal Software Engineer to lead design and delivery on a modernization effort spanning Java microservices, cloud deployment, and frontend UI work. This is a hands on technical...SuggestedFull time
- ...experience across the full stack from API layer through data persistence to inform architectural decisions, and design and develop software components.Expertise in comprehensive data storage strategies across relational databases, NoSQL systems, and/or graph databases....SuggestedFull timeTemporary workFor contractorsWork experience placementFor subcontractorLocal areaImmediate start
$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SuggestedFull timeImmediate startFlexible hours$123k - $308k
...Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...Full timeContract workFlexible hours$118.3k - $224.9k
...rapidly evolving global market. Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and related...Temporary workWork experience placementWork at officeRemote workFlexible hours$25k
Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intel Sector. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT...Full timeImmediate startRelocation packageFlexible hours$154.05k - $278.48k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities in the areas of cyber, logistics... ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software...Full time$154.05k - $278.48k
Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software...Full timeLocal areaImmediate startFlexible hours$131.3k - $237.35k
Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...Full timeImmediate startFlexible hours$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan...Full timeContract workRemote workWork from homeRelocation package$215k - $250k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our... ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 3 to join our team at Annapolis Junction, MD....Hourly payContract workWork experience placement$200k - $225k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry’s AI-...For contractorsWork at office3 days per week$205k - $217k
...Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system. The User Experience (UX) developer...Local area$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. We will immerse you in...Full timeContract workRemote workWork from homeRelocation package$190k - $215k
...critical national security programs by building high‑performing engineering teams and developing innovative enterprise solutions. About... ...a motivated, career-focused, customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is an...Hourly payContract workWork experience placement$216k - $256k
...ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We are seeking an experienced and customer-centric Software Developer to join our team. In this high-impact role, you will lead the delivery of a critical, customer-facing product to a widespread...Work experience placement$215k - $250k
...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions.... ...Envision is seeking a motivated, career, and customer‑oriented Principal Software Engineer to join their team at Annapolis Junction,...Contract workWork experience placement$200k - $280k
...If you do not currently possess this level of clearance, please do not apply. Job Description GliaCell is seeking a Principal Software Engineer on one of our subcontracts to support a U.S. Government customer. The mission is to provide technical expertise that...16 hoursContract workRemote workWork from homeRelocation package$10k
...Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions....Work experience placementRelocation package$10k
...Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions....Work experience placementRelocation package$216k - $241k
...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is looking for a motivated Principal Software Engineer to support the exciting Advanced Analytics Team mission. Engineer will work closely with mission stakeholders to analyze...$154.05k - $278.48k
...Description Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intelligence Sector’s, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software...Immediate startFlexible hours$216k - $241k
...every client you work with. ARSIEM is looking for a motivated Principal Full-Stack Developer to support the exciting Tradecraft... ...Large Language Model (LLM) performance through advanced prompt engineering and integrating scalable, secure, and operationally effective...$190k - $250k
...required. Benz Technology is unable to sponsor security clearances. U.S. citizenship required.About the RoleWe’re looking for a Principal Software Engineer to design, develop, and deliver high-performance software capabilities in support of advanced analytics mission...Full time$10k
...Overview VTG seeking a highly experienced Principal Software Engineer to design, develop, maintain, integrate, and enhance complex software systems. This role supports software environments involving processing-intensive analytics, large-scale datasets, real-time systems...Work experience placementRelocation package$199k - $235k
...ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We are seeking a Software Engineer to join our team in developing, sustaining, and troubleshooting a software suite of applications for critical defense and intelligence customer missions. In this...Work experience placement$212.5k - $287.5k
...Polygraph Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: C/C++, Docker (Software), Java Web Development, Python Software Development, Software Design Certifications...Contract workTemporary workImmediate startRemote workWorldwideFlexible hours$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal CNO Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan...Full timeContract workRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Maryland
- principal Maryland
- principal cloud computing engineer Maryland
- senior principal cloud computing engineer Maryland
- senior principal scientist Maryland
- software quality assurance Maryland
- entry level software sales Maryland
- mid-level software developer Maryland
- id software Maryland
- software sales Maryland



