Senior/Staff Backend Engineer

LighthouseNew York City, NY
Onsite

About The Position

We're looking for a senior or staff-level backend engineer to own and evolve the core systems that power Lighthouse. Our backend is Python and TypeScript, PostgreSQL, GraphQL, and serverless compute, with LLMs woven throughout. This role is focused on making our backend faster, more reliable, and ready to scale. The problems ahead of us include: Designing and building agentic systems: autonomous, multi-step workflows that draft legal documents, review cases, and orchestrate complex processes with minimal human input. Improving backend security: tightening auth, moving toward proper environment isolation, hardening our database access patterns. Scaling our API layer: The customer-facing GraphQL API has grown organically and needs better structure, performance, and maintainability. Building robust data pipelines and integrations across Slack, Linear, HubSpot, Front, and other external services. Strengthening our document ingestion and generation pipelines, the systems that turn messy inputs into filing-ready legal output.

Requirements

  • 5+ years building and operating production backend systems: APIs, databases, async job processing, event-driven architectures.
  • Strong in Python/Typescript and experience building scalable, complex backend systems.
  • High agency, especially for independent research and problem-solving.
  • Experience with the messy realities of scaling systems: migrations, dual-writes, feature flags, legacy code removal.

Nice To Haves

  • Experience with PostgreSQL.
  • Experience with async Python.
  • Experience with event-driven architectures.
  • Experience building (or desire to build) agentic systems and LLM-powered features.

Responsibilities

  • Design and build agentic systems: autonomous, multi-step workflows that draft legal documents, review cases, and orchestrate complex processes with minimal human input.
  • Improve backend security: tighten auth, move toward proper environment isolation, harden database access patterns.
  • Scale the API layer: improve structure, performance, and maintainability of the customer-facing GraphQL API.
  • Build robust data pipelines and integrations across Slack, Linear, HubSpot, Front, and other external services.
  • Strengthen document ingestion and generation pipelines.

Benefits

  • Competitive base and equity, scales with experience.
  • Competitive medical, dental, and vision benefits.
  • 401k with a 3% company match.
  • Equipment/office stipend.
  • Annual team off-site in cool places.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service