Principal Software Developer
BigBear Inc
All applicants must currently reside in the United States.
What you will do
- Innovate and Build: Dive into hands-on development on a large-scale codebase, tackling tasks such as processing large datasets within the JavaFX framework, optimizing storage solutions, and integrating external APIs to deliver new features.
- Collaborate and Connect: Split your time between remote development and working on-site with customers, ensuring your work has a direct impact.
- Focus on Engineering: Enjoy a role that prioritizes technical development with minimal administrative overhead or red tape.
Bachelor's Degree and 5 to 8 years of experience; Master's Degree and 3 to 6 years of experience; PhD and 0 to 3 years of experience (in lieu of Bachelor’s degree, 6 additional years of relevant experience)
- Clearance: Must maintain an active TS/SCI security clearance
- Proficiency in Java (11+) is preferred
- Experience with Spring (Boot/Framework/Security)
- Familiarity with Git source control
What we'd like you to have
- Additional Clearance: Active CI Polygraph.
- Technical Expertise:
- Knowledge of JavaFX.
- Geospatial data experience.
- Background in math and algorithm creation.
- Experience with Extract/Transform/Load (ETL) processes.
- OpenGL experience.
- Familiarity with Ant and Eclipse.
- Domain Knowledge:
- Experience working within the DoD.
- Streaming data expertise (ideally websocket-based).
- Event-based programming knowledge.
- Experience with microservices and gateways.
- Proficiency in working with external APIs.
About BigBear.ai
Why Join BigBear.ai?
At BigBear.ai, we’re not just building software—we’re building solutions that make a difference. We believe in empowering our employees to grow, innovate, and succeed. Here’s what you can expect when you join our team:- Growth Opportunities: We invest in your professional development, providing opportunities to learn, lead, and advance your career.
- Recognition: Your contributions are valued and celebrated. At BigBear.ai, you’re not just a number—you’re a vital part of our success.
- Work-Life Balance: We understand the importance of balance and offer a supportive environment that allows you to thrive both at work and at home.
- Impactful Work: Be part of a team that tackles real-world challenges, delivering solutions that matter to our customers and the nation.
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 of all protected groups, including protected veterans and individuals with disabilities.
$114.6k - $234.6k
...accelerate design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture,...SuggestedTemporary workVisa sponsorshipFlexible hours$135.2k - $306.4k
...delivering next-generation platforms and frameworks to empower developers and support groundbreaking cloud services. What You’ll Be... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...SuggestedTemporary workWork experience placementWorldwideFlexible hours$114.6k - $234.6k
...compromising performance. Our team is responsible for designing and developing fundamental architectural changes for GPU delivery, health... ...diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion for...SuggestedTemporary workFlexible hours$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a...SuggestedTemporary workFlexible hours- ...take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across...Suggested
- ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust...
- ...Principal Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an... ...Design and implement large scale distributed systems. Develop reusable services, patterns, and integrations. Contribute...Full timePart timeRemote workWork from home
- Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
- ...Principal Software Engineer Goose is building the operating system for multi-service pet care businesses — boarding, daycare, grooming,... ...scale production systems and infrastructure. ~ Experience developing, releasing, and maintaining production mobile applications using...
- ...Principal Software Engineer As a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute...
$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...Work at office3 days per week$204k - $284k
...Principal Software Reverse Engineer Arlington, VA Job Description STR is hiring a Principal Software Reverse Engineer who has a passion... ...team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact...Full timeWork experience placementLocal areaImmediate startNight shift- ...JOB TITLE: Principal Software Engineer EMPLOYMENT TYPE: Long term Contract; Will need to obtain Public Trust. LOCATION DETAILS: Woodlawn... ..., and Web Services. Position Description Design and develop software applications using Twelve-Factor App methodology...Long term contract
- ...Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems... ...lack a common interface; reverse engineering subsystems; developing custom tool chains that accelerate the speed of development;...Full timeFor contractorsWork at officeFlexible hours
$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect... ...experience. ~5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing...Work experience placementLive inLocal areaRemote workWorldwide$163.8k - $257.4k
...Principal Engineer ZoomInfo is where careers accelerate. We move fast, think boldly, and... ...the edge of what's possible in modern software engineering, data infrastructure, and applied... ...events per day in real time Develop high-performance APIs and services that...Worldwide$114.6k - $234.6k
...and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about... ...infrastructure intent into reliable, validated system state. Develop validation frameworks and tools that compare intended logical topology...Temporary workFlexible hours$152.07k - $202.76k
...of AI-ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for... ...environments. Familiarity with modern engineering practices, developer tooling, automation frameworks, and software delivery...Temporary workRemote work- ...Software Developer Design and develop software applications using Twelve-Factor App methodology from functional requirements. Develop highly innovative UI design, web components, achieved through collaboration and dialogue with other experts in the field. The candidate...
$163.8k - $257.4k
...things happen–fast. About the Role We are seeking an experienced Principal Software Engineer to lead the design and development of ZoomInfo’s... ...GraphQL APIs, ensuring high availability, low latency, and developer-friendly experiences. Define schema design standards,...$168.1k - $227.4k
As a Software Development Engineer for Amazon eXperiences & Upskilling (AXU), you will be responsible for delivering the tools and processes... ...solutions using Amazon Bedrock's agent core technologies, develop custom MCP servers, and create intelligent automation that transforms...Full timeInternshipFlexible hours- ...Principal Software Engineer – Solipsys, a wholly owned subsidiary of Collins Aerospace (an RTX company), located in MAPLE LAWN, MD. This onsite... ...technologies (Boost/STL/Standard C++ Library). Experience developing, assessing, and validating complex mathematical solutions...Work experience placement
$103.6k - $155.4k
...history, they’re making history. Northrop Grumman is seeking a Principal Software Engineer to work on-site at Schriever SFB, near Colorado... ...Software team works in a state-of-the-art dynamic environment to develop new containerized software and maintain existing software...Work at officeRelocationShift work$131.3k - $237.35k
...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing...Local areaImmediate start- ...transform the lives of patients while transforming your career. Principal Software Engineer, Information Systems What you will do Let’s do this... ...using modern frontend and backend technologies. Develop highly interactive user experiences using React, TypeScript,...Flexible hours
$131.3k - $237.35k
...Overview Leidos offers a Principal Software Engineer role in its Intel Security Sector's Analysis Solutions Business Area, focusing on Security... ..., Scrum Masters, and team members to align user stories, develop and deliver features, and support SAFe Agile practices....Immediate startFlexible hours$131.3k - $237.35k
...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, the role involves designing, building, and testing software that...- ...one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC Network... ...disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll...
- ...Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence...
- ...customers, architects, and team members. Organize and document technical requirements. Define solutions to software applications to meet business needs. Develop or enhance software applications, ensuring solutions are secure and meet QA standards. Identify...Hourly payPermanent employmentTemporary workWork experience placementInterim roleLocal areaRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal software engineer Washington DC
- senior principal cloud computing engineer Washington DC
- senior principal scientist Washington DC
- principal cloud computing engineer Washington DC
- principal Washington DC
- principal architect Washington DC
- principal consultant Washington DC
- principal data scientist Washington DC
- software technical support Washington DC
- healthcare software sales Washington DC


