Senior Software Engineer

Bigbear.aiColumbia, MD
Onsite

About The Position

Software Engineer - Data Visualization Location: Annapolis Junction, MD (On-Site) Clearance Required: TS/SCI with Poly Are you ready to showcase your skills and develop cutting-edge visualizations that make a real impact? BigBear.ai is seeking a Software Engineer to join our team and build innovative visualizations from complex data sets in a highly collaborative environment. This is your opportunity to work on a high-profile contract providing operations research, modeling, and simulation services to support Agency operations. If you thrive in fast-paced environments, enjoy solving complex problems, and want to work on innovative solutions, we want to hear from you!

Requirements

  • Technical BS and 14+ years of experience in software engineering.
  • Active TS/SCI with Poly (required).
  • Proficiency in Python or Java for backend development.
  • Proven experience building multi-dimensional visualizations, including time-series, cascading, and drill-down interfaces.
  • Full-stack development experience using REST APIs.
  • Hands-on experience with relational databases (e.g., MySQL, PostgreSQL).
  • Strong background developing in Linux environments.

Nice To Haves

  • Experience working with highly collaborative teams that are focused on mission success.

Responsibilities

  • Build and support the usage of a data visualization toolkit, including configuration, deployment, and usage.
  • Work on APIs, services, and data processing pipelines using Python or Java.
  • Create multi-dimensional, time-series, cascading, and drill-down visualizations for analytics platforms and monitoring tools.
  • Build and consume REST APIs, ensuring seamless frontend-backend integration.
  • Work with relational databases (e.g., MySQL, PostgreSQL) to handle structured data, complex queries, and analytics workloads.
  • Deploy, debug, and operate services in real-world production environments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service