Jobs · Engineering · Maryland

Software Engineer (Distributed Web Applications & Cloud)

BigBear.ai · Columbia, MD · 2 days ago
EngineeringFull-time

Overview

BigBear.ai is seeking a Software Engineer for development and maintenance of large-scale, distributed web applications. The role focuses on building robust, scalable systems using modern JavaScript/TypeScript frameworks and Python, while leveraging DevOps automation to manage cloud-native environments. The team operates in the offensive cyber space, offering a unique opportunity to apply engineering rigor to complex security challenges.

What You Will Do

  • Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python
  • Architect scalable microservices and backend systems that support high-performance data processing and communication
  • Utilize DevOps automation tools and Infrastructure-as-Code (IaC) to deploy and manage services in commercial cloud environments
  • Create robust CI/CD pipelines to ensure continuous delivery of secure and reliable software updates
  • Collaborate with security researchers to integrate engineering best practices into offensive cyber and vulnerability research projects
  • Collaborate with users and analysts to improve tooling and mission capabilities

What You Need To Have

  • 8+ years of relevant experience, or Bachelor's degree in a technical discipline + 4+ years of experience
  • Clearance: TS/SCI w /Poly
  • Professional software development experience in JavaScript, TypeScript, and Python
  • Knowledge of building and maintaining enterprise-grade, distributed web applications and system architectures
  • Experience with DevOps automation, cloud service providers (e.g., AWS), and Infrastructure-as-Code methodologies
  • Knowledge of modern software engineering principles, including version control, testing frameworks, and agile workflows
  • Experience with high-side development environments and non-attributed network configurations

What We'd Like You To Have

  • Experience or interest in offensive cyber operations, vulnerability research, and software reverse engineering
  • Knowledge of Android application architecture and experience or interest in mobile vulnerability research
  • Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools

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

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 2 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 5 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 5 days ago
Information Technologyapply on epic.avature.net