Full-Stack Software Engineer, Core Platform

LumbraArlington, VA
Onsite

About The Position

Nebula turns days of manual synthesis into minutes of analysis. We want a full-stack engineer to own features end to end across the Python backend and the React frontend, putting real AI tooling directly in analysts' hands.

Requirements

  • Ships production Python (async, relational modeling, layered services) and production React and TypeScript
  • Reasons comfortably about data flow through every layer, from schema to UI state
  • Writes clean, well-tested code and works test-first

Nice To Haves

  • Agentic AI systems: harness engineering, context engineering, or building on LLM APIs
  • Distributed task orchestration systems
  • Graph databases or vector search for knowledge representation and retrieval
  • Model Context Protocol or similar tool-use frameworks
  • Identity management (OAuth2/OIDC)
  • Open-source developer-tooling contributions
  • Intelligence analysis, OSINT, or analytical workflows that inform product intuition
  • Cloud infrastructure (GCP or equivalent): managed Kubernetes, managed databases, secrets management

Responsibilities

  • Design and build FastAPI endpoints backed by PostgreSQL and SQLAlchemy for agent configuration, workflow orchestration, and evaluation pipelines.
  • Implement interactive React and TypeScript features: conversation interfaces, workflow visualization, and knowledge-graph exploration.
  • Build durable workflow orchestration for long-running agent execution, including delegation, monitoring, and timeout propagation.
  • Own features across the full stack, from database migration through API contract to UI state.
  • Bring clean abstractions and well-defined interfaces to a fast-moving codebase, writing code that survives constant change and stays easy to understand, refactor, and extend.
  • Write contract-driven tests across backend and frontend that cover the spec rather than the implementation, working test-first.
  • Design testing for non-deterministic AI components: metamorphic testing, property-based testing, and regression suites that catch capability loss without overfitting to specific outputs.
  • Contribute to the Python and TypeScript client SDKs so programmatic consumers get ergonomic, well-typed access.
  • Own performance across the stack and profile before guessing: API latency, query efficiency, render performance, and end-to-end streaming latency.
  • Treat slowness as a defect.
  • Debug across service boundaries with local environments and distributed tracing.

Benefits

  • Comprehensive medical, dental, and vision plans
  • Premiums 100% covered by Lumbra for all employees
  • Exceptionally low premiums for spouses and dependents
  • Basic life insurance and disability 100% covered for all employees by Lumbra
  • Option to purchase additional life insurance available
  • Take the time off that you need, when you need it' paid time off, not accrual based
  • Generous company holiday calendar including a holiday shutdown in December
  • Supportive leave of absence program including time off for military service, medical events, and parental leave
  • Full 401(k) retirement plan for all full-time eligible employees
  • Company-funded commuter benefits
  • Free access to on-site gym at office
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service