Skip to content

Senior Backend Engineer - Representation

157k – 230kLos Angeles, CARemote5+ YOE
Summary

Senior backend engineer owns complex backend systems, APIs, and data architecture for tools helping law firms deliver client representation. Requires 5+ years experience, user empathy, and mentoring; Go and GCP preferred.

About the role

What You'll Do

  • Own significant backend systems end-to-end: set and hold a high bar for architecture, design, implementation, and production health.
  • Partner closely with product and design to shape requirements, not just implement them — we trust your intuitions and want you to have opinions.
  • You’ll bring 0-to-1 product thinking to an area where your work has a tangible impact on our client’s wellbeing.
  • Mentor engineers on the team, with particular emphasis on backend patterns.
  • Work across the stack as needed, everything from frontend UI work to data systems.

What We're Looking For

Required:

  • 5+ years of experience building production software, including meaningful time at a seed-stage startup or as an early member of a new product team at a later-stage company — with clear evidence of increasing scope and ownership over time.
  • Experience on a high-performing product team, working closely with strong PMs and designers to ship user-focused solutions.
  • Experience designing and operating reliable, scalable backend systems and APIs, with a high bar for data modeling and architecture.
  • Deep user empathy — you think carefully about the people using what you build, not just the technical implementation.
  • A track record of mentoring engineers and genuine excitement about helping teammates grow.

Bonus / Nice to Have:

  • Experience with Go.
  • Experience with Google Cloud Platform, Kubernetes, Terraform, & Docker.
  • Background in industries with complex workflows — legal, healthcare, or financial services.
  • Experience building products for consumers or two-sided marketplaces.
  • Experience evolving systems as teams and traffic scale.
  • Interest in developer experience, internal tooling, or team process improvement.

Salary and Benefits

Base salary range: $157,250 to $230,000, plus equity and benefits. Offer will reflect candidate experience, skills, and internal equity.

Skills
GoGoogle Cloud PlatformKubernetesTerraformDockerAPIsData ModelingBackend SystemsScalable SystemsArchitecture
Similar roles at this salary range
All Backend Engineering jobs →
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
MongoDB

Senior Software Engineer, Atlas Search Query

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS
Upstart

Senior Software Engineer, Foundations

Build and scale backend services powering personalized customer communications across SMS, email, push, and emerging channels. Partner with marketing and data teams to deliver real-time messaging, automation, and data-driven engagement systems.

167k – 231kUnited StatesBackend EngineeringRemote4+ YOEAWSJava