Job Information
BigBear.ai Software Engineer in Columbia, Maryland
Overview BigBear.ai is seeking an Software Engineer to will be responsible for developing new applications and toolsets to help the customer to automate some of their internal tracking tools and information gathering processes and modernize the current environment to enable quicker delivery of mission information, enhance operations, and improve situational awareness. What you will do Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products. What you need to have Bachelor's Degree and 8 to 10 years of experience; Master's Degree and 6 to 8 years of experience; PhD and 3 to 5 years of experience (in lieu of Bachelor’s degree, 6 additional years of relevant experience) Experience with several of the following: AWS Full-stack experience (good understanding of how the front-end and back-end work together) Micro-service-oriented architecture Strong experience with Kubernetes (specifically cluster development, management, and monitoring) Authoring experience with Helm (creating & deploying) Docker & associated technologies (e.g., docker compose) Must possess and maintain a TS/SCI with poly What we'd like you to have Expertise in formulating and defining specifications for new software applications or modifying and maintaining existing applications using engineering releases and manufacturer utilities Responsible for program design, coding, testing, debugging, and documentation Capable of instructing, directing, and checking the work of other team members Ensures quality assurance and evaluates existing and new software products 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 Columbia, Maryland, 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.