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, and strengthening our document ingestion and generation pipelines (the systems that turn messy inputs into filing-ready legal output).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed