Senior Backend Engineer - Top Tech Company Experience
YesLawyer is a software platform connecting consumers with local attorneys. We are building a professional legal services marketplace for customers in the United States, with plans to expand into additional countries.
Must-have: prior engineering experience at Google, Meta, Apple, OpenAI, Microsoft, Amazon, Netflix, or Stripe. Candidates without direct experience at one of these companies will not be considered.
We are looking for an AI-native senior backend engineer. This role focuses on our Django/AWS backend, APIs, data flows, and integrations that power the YesLawyer platform. Hands-on experience using Codex, Cursor, Claude Code, or similar coding agents is a must.
What you will do
- Maintain and extend our Django backend, PostgreSQL data model, REST APIs, and AWS-backed production services.
- Design reliable backend features for legal intake, attorney operations, client/lawyer portals, communications, payments, and internal workflows.
- Build and review integrations, webhook handlers, scheduled/async work, and operational tooling with strong logging and failure handling.
- Improve query performance, API correctness, security, and reliability without adding unnecessary complexity.
- Use Codex, Cursor, Claude Code, or similar AI coding tools as part of the daily engineering workflow while carefully reviewing, testing, and validating generated code.
Must haves
- Must-have: prior engineering experience at Google, Meta, Apple, OpenAI, Microsoft, Amazon, Netflix, or Stripe. Candidates without direct experience at one of these companies will not be considered.
- 5+ years of backend engineering experience, including substantial Python and Django experience.
- Daily or near-daily practical experience with Codex, Cursor, Claude Code, or similar AI coding tools. This is a must-have, not a nice-to-have.
- Strong PostgreSQL, REST API, data modeling, AWS/cloud infrastructure, production debugging, and secure data handling skills.
- C1 English or higher and excellent written communication for a remote, international team.
- Senior-level ownership: ability to break down ambiguous product needs, make pragmatic technical decisions, and raise the quality bar for others.
Compensation and conditions
- $3,500-$6,500 USD per month.
- Full-time, fully remote contract.
- Remote candidates in Latin America strongly preferred; exceptional candidates elsewhere may also be considered.
Job Types: Full-time, Contract
Work Location: Remote