Software Engineer, Senior

  • Herndon, VA
  • Posted 12 hours ago | Updated moments ago

Overview

On Site
Full Time

Skills

DoD
IC
Integrated Circuit
Internal Communications
Cloud Computing
Big Data
Algorithms
Unstructured Data
Machine Learning (ML)
Software Development Methodology
Scrum
Software Engineering
Agile
DevSecOps
Automated Testing
Python
Orchestration
Elasticsearch
PostgreSQL
MySQL
Celery
Workflow
RESTful
JSON
XML
API
Data Governance
Node.js
Django
Flask
Security+
System Testing
Supply Chain Management
Predictive Analytics
LinkedIn
Artificial Intelligence

Job Details

Overview

BigBear.ai is seeking a Software Engineer to join our DIA Support team. The candidate will work closely with other development and support teams and our customers in the DoD and IC. The position will be on-site in Herndon, VA.

BigBear.ai helps people make sense of their data using our cloud-based platform and big data processing algorithms. Each day, we crunch massive volumes of structured and unstructured data into usable and actionable information for our customers. This is an ideal opportunity to be part of one of the fastest growing AI/ML companies in the industry.

At BigBear.ai we're in this business together. We own it, we make it thrive, and we enjoy the challenges of our work. We know that our employees play the largest role in our continual success. That is why we foster an environment of growth and development, with an emphasis on opportunity, recognition, and work-life balance. We give the same high level of commitment to our employees that we give to our clients. If BigBear.ai | A higher form of decision intelligence. sounds like the place where you want to be, we'd enjoy speaking with you.

What you will do

  • The candidate should have experience with structured software development methodologies and modern software tools and techniques.
  • The selected candidate will work within a cross-functional Scrum team, and will perform software engineering and development activities, associated with supporting, maintaining, and enhancing software using an Agile DevSecOps model. The engineer should be comfortable working with containers and automated testing frameworks.


What you need to have

  • A Bachelor's degree with 5 years of relevant experience OR a Master's degree with 3 years of relevant experience; an additional 4 years of experience may be considered in lieu of a degree requirement
  • Strong Python development experience, especially with workflow orchestration
  • Elasticsearch/Open Search, PostgreSQL, MySQL experience
  • Experience with state machines, task queues (e.g., Celery), or workflow engines.
  • Understanding of RESTful APIs and data serialization (JSON, XML).
  • Active TS/SCI with current poly


What we'd like you to have

  • Knowledge of API design best practices and data governance.
  • Experience using Node.js.
  • Familiarity with frameworks like Django, FastAPI, or Flask.
  • Security+ or equivalent certification and willingness to serve as a privileged user supporting deployed systems testing

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.