Jobs · Engineering · Maryland

Principal Software Engineer

BigBear.ai · Columbia, MD · 4 wk ago
EngineeringFull-time

What You Will Do

  • Own or influence the technical architecture for complex software systems.
  • Lead design reviews, technical planning, and engineering tradeoff decisions.
  • Establish coding, testing, performance, security, and maintainability standards.
  • Mentor senior and mid-level engineers and provide technical guidance across teams.
  • Collaborate with product, systems engineering, cybersecurity, DevSecOps, and program leadership.
  • Drive modernization, automation, and reduction of technical debt.
  • Review implementation plans and assess technical risks.
  • Support proposal development, customer briefings, and technical demonstrations when applicable.
  • Ensure software practices align with required regulatory, security, and mission needs.
  • Contribute hands-on code or prototypes where necessary.

What You Need To Have

  • Bachelor’s degree in computer science, software engineering, plus 11 years of relevant or equivalent experience.
  • Clearance: TS/SCI with Poly.
  • Significant professional software engineering experience.
  • Demonstrated experience designing and delivering complex production software.
  • Experience making architecture and technology decisions across multiple components or teams.
  • Strong proficiency in at least one modern programming language.
  • Experience with automated testing, code review, source control, and continuous integration.
  • Able to communicate technical decisions to engineers, customers, and executive stakeholders.

What We'd Like You To Have

  • Experience in cloud-native architecture, distributed systems, or large-scale modernization.
  • Experience with containerized deployments and infrastructure as code.
  • Experience leading Agile or DevSecOps delivery teams.
  • Experience in highly regulated, safety-critical, or security-sensitive environments.
  • Experience supporting proposals, estimates, technical road maps, or customer engagements.

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.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 2 mo ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com