Full Stack Developer

Bigbear.ai

Suitland (MD)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BigBear.ai is building a small, elite development team to deliver cloud-native applications for mission operations. You will design, build, and deliver end-to-end systems, from databases to APIs and user interfaces, in a classified environment.

Seeking a senior developer with deep Python expertise and frontend craftsmanship. Expect strong security practices, RBAC auth, and DevSecOps in a regulated setting with AI-assisted tooling daily.

Qualifications

  • Active TS/SCI clearance.
  • 5+ years of hands-on software development.
  • Python backend development with Django, FastAPI, or similar; async/ASGI.
  • Frontend development with React/Next.js in production systems.
  • REST API design including Backend-for-Frontend patterns and schema validation.
  • PostgreSQL schema design, optimization, migrations.
  • AWS experience delivering and operating apps in classified partitions.
  • Terraform IaC experience.
  • Keycloak or OIDC/SAML/CAC-PIV authentication integration.
  • Secure development in STIG-hardened, FIPS-validated environments.
  • GitLab CI/CD and Git workflows.
  • DevSecOps scan remediation (SAST/DAST/SCA/SBOM).
  • Daily use of AI-assisted development tools.

Responsibilities

  • Design, build, and deliver end-to-end apps from DB to API to UI.
  • Support platform while delivering pilots and MVPs for new requirements.
  • Extend Django-based API gateway and services with modern patterns.
  • Develop React/Next.js dashboards for operational workflows.
  • Design PostgreSQL schemas, migrations, and data modernization.
  • Integrate Keycloak for authentication/authorization with RBAC.
  • Deploy and operate apps across AWS partitions and classification levels.
  • Contribute to IaC (Terraform) and CI/CD (GitLab).
  • Leverage AI-assisted tools to improve velocity and quality.

Skills

Python backend development
React/Next.js frontend
REST API design
AWS cloud experience
Terraform IaC
Keycloak/OIDC/SAML authentication
Secure SDLC / STIG/FIPS
GitLab CI/CD
DevSecOps remediation
AI-assisted development tools

Education

Tools

Django
FastAPI
PostgreSQL
React
Next.js
Keycloak
OIDC/SAML/CAC-PIV
AWS
Terraform
GitLab

Job description

Residency

All applicants must reside in the United States at the time of application.

Overview

BigBear.ai is standing up a small, elite development team to deliver cloud-native applications that directly support mission operations. This is a focused, high-impact environment where your work is highly visible and directly influences outcomes. I’m looking for a Full Stack Developer with deep Python expertise and strong frontend craftsmanship who thrives in classified environments and brings a disciplined engineering mindset to building secure, maintainable systems under real operational pressure.

What We’re Looking For
  • Backend (Python): Strong Python development experience with Django (or equivalent), modern API design, Pydantic-style validation, and async Python in production
  • Frontend (React/Next.js): Ability to deliver polished, responsive production UIs with thoughtful component design, effective state management, and strong UX attention
  • Databases (PostgreSQL): Schema design, query optimization, migrations, and data loading/transformation (Aurora experience is a plus)
  • Identity & Access: Hands‑on integration of Keycloak and standards such as OIDC, SAML, JWT sessions, and CAC/PIV; strong understanding of RBAC and secure auth flows
  • Cloud (AWS): Practical experience deploying, operating, and troubleshooting cloud-native apps across classified partitions; familiarity with EKS, Aurora, S3, IAM, VPC, KMS
  • Infrastructure‑as‑Code: Comfort writing and maintaining Terraform modules
  • Secure Engineering: Experience building software for STIG‑hardened, FIPS‑validated environments; strong grasp of least privilege, secrets management, and secure SDLC practices
  • DevSecOps: Ability to interpret and remediate scan findings (SAST, DAST, SCA, container scanning, SBOM verification)
  • AI‑Assisted Development: Regular use of AI‑enabled tools in daily engineering work, with an understanding of strengths/limitations
What you will do

You will design, build, and deliver end‑to‑end applications—from database schema and data migrations to API layers and the user experience mission users rely on daily. You’ll support an established platform while also delivering pilot solutions and MVPs for emerging requirements.

In a typical week, you may:
  • Extend a Django‑based API gateway and services using modern API patterns (including Backend‑for‑Frontend)
  • Build and refine React/Next.js interfaces and dashboards for operational workflows
  • Design PostgreSQL schemas, tune queries, and develop migrations to modernize legacy data
  • Integrate authentication/authorization using Keycloak (OIDC/SAML), including RBAC and secure session/token handling
  • Deploy and operate applications across multiple AWS partitions and classification levels
  • Contribute to infrastructure‑as‑code (Terraform) and CI/CD (GitLab) in a DevSecOps pipeline
  • Use AI‑assisted development tooling as a standard part of your day‑to‑day workflow to improve velocity and quality
What you need to have
  • Must have an active TS/SCI clearance
  • 5+ years of hands‑on software development (or equivalent demonstrated capability)
  • Python backend development (Django, FastAPI, or similar; async/ASGI; modern Python)
  • Frontend development with React, Next.js, or equivalent (production systems—not prototypes)
  • REST API design including Backend‑for‑Frontend patterns and strong schema validation practices
  • PostgreSQL schema design, optimization, migrations, and data loading
  • AWS experience delivering and operating applications (including classified partitions/regions)
  • Terraform (IaC)
  • Keycloak and/or OIDC/SAML/CAC‑PIV authentication integrations
  • Secure development in STIG‑hardened, FIPS‑validated environments
  • GitLab CI/CD and Git‑based workflows
  • DevSecOps scan remediation (SAST/DAST/SCA/SBOM/container scanning)
  • Daily use of AI‑assisted development tools
What we'd like you to have
  • Building GenAI features into applications (RAG, LLM integration, embeddings/search)
  • Legacy system/data migration into modern cloud‑native architectures
  • Kubernetes/EKS and Helm
  • Hardened container supply chains and FIPS‑validated image pipelines
  • Practical application of NIST 800‑53 controls to software design
  • Multi‑classification / cross‑partition deployment architectures
  • Experience supporting IC or DoD mission systems
Pay transparency

Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors. The estimated range does not include the value of any benefits offered.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Developer (Backend Focused)
Junior Software Developer (Backend Focused)

Bigbear.ai • Corridor North (MD)

On-site
USD 100,000 - 140,000
Software Engineer (Full Stack Focus)
Software Engineer (Full Stack Focus)

Worky • Columbia (MD)

On-site
USD 150,000 - 210,000
Junior Software Engineer (Frontend Focused)
Junior Software Engineer (Frontend Focused)

BigBear.ai • Maryland

On-site
USD 120,000 - 160,000
Principal Software Developer
Principal Software Developer

BigBear.ai • Washington

On-site
USD 120,000 - 150,000
Growth Opportunities
Recognition
Work-Life Balance
+1
Junior Software Developer (Backend Focused)
Junior Software Developer (Backend Focused)

Worky • Columbia (MD)

On-site
USD 90,000 - 120,000
Junior Software Developer (Backend Focused)
Junior Software Developer (Backend Focused)

BigBear.ai • Maryland

On-site
USD 90,000 - 120,000
Software Engineer (Distributed Web Applications & Cloud)
Software Engineer (Distributed Web Applications & Cloud)

Bigbear.ai • Columbia (MD)

On-site
USD 140,000 - 190,000
Senior Software Engineer (ML)
Senior Software Engineer (ML)

BigBear.ai • Columbia (MD)

On-site
USD 140,000 - 200,000
Mobile Application Developer, (Android Developer)
Mobile Application Developer, (Android Developer)

BigBear.ai • North Dakota

On-site
USD 110,000 - 165,000
Sr. Application Developer
Sr. Application Developer

Worky • Washington

On-site
USD 130,000 - 170,000