Senior/Staff Software Engineer

NxT Level

$150K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in building and operating production backend systems
  • Proficiency in Python and TypeScript, with an emphasis on scalable backend development
  • Experience with PostgreSQL, async Python, and event-driven architectures is a plus
  • Familiarity with agentic systems and LLM-powered features
  • Strong understanding of system design principles, including service boundaries and data modeling
  • Independent researcher and problem-solver with high agency
  • Experience managing the complexities of scaling systems such as migrations and feature flags

Responsibilities

  • Own and evolve core backend systems powering Lighthouse
  • Design and build autonomous systems for legal document drafting and case review
  • Enhance backend security through improved authentication and database access patterns
  • Scale and optimize the customer-facing GraphQL API for better performance
  • Develop robust data pipelines and integration with external services
  • Strengthen document ingestion and generation pipelines for legal outputs
  • Collaborate closely with users to identify and prioritize system enhancements

Benefits

  • Sponsorship for visas available
  • Competitive base salary and equity that scales with experience
  • Comprehensive medical, dental, and vision benefits
  • 401k plan with a 3% company match
  • Stipend for equipment and office needs
  • Annual team off-site at attractive locations
  • Work can be performed in San Francisco or New York
Full Job Description
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:
  • 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.

You might be a good fit if:
  • You have 5+ years building and operating production backend systems: APIs, databases, async job processing, event-driven architectures.
  • You're strong in Python/Typescript and have experience building scalable, complex backend systems. Experience with PostgreSQL, async Python, and event-driven architectures is a plus.
  • You've built (or want to build) agentic systems and LLM-powered features. We're automating complex legal workflows with AI and need people who want to push that forward.
  • You think carefully about system design: service boundaries, data modeling, failure modes, observability.
  • You have high agency, especially for independent research and problem-solving.
  • You've dealt with the messy realities of scaling systems: migrations, dual-writes, feature flags, legacy code removal.

Culture
  • Our client is an engineering-led company. We get to pick/veto what we build.
  • We spend a considerable chunk of time with users (the legal operations team, or customers) to find and pick what to build. Some projects our team has worked on include:
    • A real-time, collaborative text editor using CRDTs
    • An LLM agent framework with tools for case automation
    • A custom PDF compilation pipeline on serverless infrastructure
    • Autonomous letter-drafting agents powered by LLMs
  • We ship multiple times a day, with a preference for testing ideas out quickly and polishing over time.

Pay and Benefits
  • We sponsor visas, obviously.
  • 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.
  • In person in San Francisco or New York.

Similar Jobs

More Jobs at NxT Level

  • Lead Engineer, MLOps
    $120K — $160K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person
  • Senior Product Engineer
    $120K — $150K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • Director of Design & Engineering
    $100K — $130K *
    Waukesha, WI 53188 (Waukesha County)
    Real Estate & Construction
    In-Person
  • Trust and Estate Planning Attorney
    $90K — $120K *
    Minneapolis, MN 55407 (Hennepin County)
    Legal & Accounting
    In-Person
  • CTO
    $120K — $180K *
    Tampa, FL 33647 (Hillsborough County)
    Consumer Technology
    In-Person

More Information Technology Jobs

Find similar Senior/Staff Software Engineer jobs: