Software Engineer III (Full-Stack)
Senior full-stack engineer at a personal injury law firm, building and running the internal apps and AI features (document processing, call transcription, case tools) that staff use daily. Stack: React/Next.js, Node/TypeScript and Python services, Postgres/Supabase, LLM APIs from Anthropic/OpenAI, deployed as containers on Azure.
- Compensation
- $165K–$200K / yr
- Location
- Newport Beach, CA
- Work setup
- Not specified
- Seniority
- C level
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 6+ years building production full-stack software: React or Next.js front end, Node/TypeScript or Python back end
- Production SQL and data modeling in Postgres
- LLM-powered features shipped to real users: prompt/tool design, structured outputs, RAG, and evaluation
- Cloud deployment and operations: Docker, Azure or AWS, CI/CD, monitoring, owning uptime
- Experience leading projects and mentoring engineers
- Clear writing: design docs, runbooks, plain-language explanations
- Sound judgment with sensitive data
Nice to have
- Anthropic Claude and OpenAI APIs at production scale; agent frameworks or MCP
- Supabase and vector search with pgvector
- Workflow automation platforms such as n8n
- Salesforce data model and APIs (Litify a plus)
- Voice AI and telephony (Retell, Twilio, Zoom)
- Legal, insurance, or healthcare industry experience
Full description
Sweet James Accident Attorneys is a rapidly growing, AI-powered personal injury firm based in Orange County, CA. In less than a decade, we've built a nationally recognized brand and a proprietary AI and automation stack that make us one of the largest and most efficient providers of legal services in the country. Our growth runs on a culture of excellence, compassion, and results: Our team is committed to exceptional client experience and to supporting one another in a fast-paced, collaborative environment. We invest in our people, encourage professional growth, and provide meaningful opportunities to build rewarding careers while making a real impact in our clients' lives.
Pay Scale: $165,000–$200,000 per year (base pay)
Work arrangement: On-site
Reports to: Chief Technology Officer
The Role
Build the apps and AI features our firm runs on, and set the bar for how we build them.
Technology is part of how we practice law. Systems we built and run ourselves read and sort more than 100,000 incoming documents and transcribe more than 100,000 calls every month, chase medical records, and put each case's full history in front of the people working it. We have replaced seven figures of vendor software with our own systems, and we keep adding more.
You are a senior full-stack engineer who builds with AI every day. You will design and ship the internal apps our staff work in, from the screen they click to the service and database behind it, and build AI into them where it saves real time. You lead projects end to end, review other engineers' work, and own what you build in production.
Responsibilities
- Build full-stack apps staff use all day. React and Next.js front ends, Node/TypeScript and Python services, and Postgres behind them: our records console, claims console, case assistant, review tools and dashboards.
- Put AI to work inside them. Pull facts out of medical records and police reports, search a case's full history, and run agents that do routine work for a person to approve.
- Connect the firm's systems. Salesforce/Litify, Outlook and SharePoint (Microsoft Graph), Zoom, Twilio and DocuSign.
- Lead projects end to end. Turn a request from attorneys or staff into a design, a plan and a shipped result, and measure whether people use it and how much time it saves.
- Raise the bar on quality. Code review, automated tests, and evaluation sets for every AI feature that measure facts captured, facts missed and wrong answers before a change ships.
- Run what you build. Deploy containerized services on Azure, monitor them, and fix them fast when they break.