Software Engineer II (Full-Stack)

Sweet James

Newport Beach (CA)

On-site

USD 130,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) 2% match
Paid PTO & Holidays
Mentorship & Career Development

Job summary

Sweet James Accident Attorneys in Orange County, CA is seeking a software engineer to build production-grade full‑stack applications with AI features. You’ll own features end to end, from the UI to the service and database, and ship production-ready code.

Our stack includes React/Next.js, Node/TypeScript, Python, Postgres, and Azure. You’ll collaborate with legal professionals to automate document handling, classification, and case workflows while delivering secure, scalable solutions.

Qualifications

  • 3 to 5 years building production software, full-stack: React or Next.js plus Node/TypeScript or Python.
  • SQL and Postgres.
  • At least one LLM-powered feature shipped to real users: prompt design, tool use, structured outputs or retrieval.
  • Integrations built on REST APIs and webhooks.
  • Git, code review and Docker, plus cloud deployment experience (Azure preferred).
  • Care with sensitive data, and the ability to explain technical work in plain language.

Responsibilities

  • Build full-stack features with React/Next.js, Node/TypeScript, Python, and Postgres.
  • Develop AI features for document extraction, classification, routing, and search.
  • Integrate with Salesforce/Litify, Outlook, SharePoint, Zoom, Twilio and DocuSign.
  • Write automated tests and define evaluation metrics for AI changes.
  • Deploy containerized services on Azure, monitor them, and fix issues.
  • Learn workflows by shadowing intake, case management, records and litigation staff.
  • Document every system to enable maintenance and handover.

Skills

Full-stack React/Next.js
Node/TypeScript
Python
Postgres
LLM features
REST APIs
Docker
Azure
Git & code review

Tools

Postgres
Supabase
pgvector
Azure Container Apps

Job 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: $130,000–$165,000 per year (base pay)

Work arrangement: On-site

Reports to: Chief Technology Officer

The Role

Build full-stack apps with AI inside them and own them in production.

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 will build the internal apps our staff work in every day, from the screen to the service and database behind it, and add AI where it saves real time. You own features end to end: learn the work from the people who do it, build the fix, test it, ship it, and watch it in production.

Responsibilities
  • Build full-stack features. React and Next.js screens, Node/TypeScript and Python services, and Postgres, for apps like our records console, claims console and case assistant.
  • Build AI features. Document extraction, classification and routing, search across case files, and agents that take actions with a person approving the result.
  • Connect the firm's systems. Integrate with Salesforce/Litify, Outlook and SharePoint (Microsoft Graph), Zoom, Twilio and DocuSign.
  • Test before you ship. Automated tests for your code, and evaluation sets for AI changes that measure facts captured, facts missed, wrong answers, cost and speed.
  • Run what you build. Deploy containerized services on Azure, monitor them, and fix them when they break.
  • Learn the work first. Sit with intake, case management, records and litigation staff before building, and train them on what you ship.
  • Write it down. Document each system so someone else on the team can run it.
Qualifications

Required

  • 3 to 5 years building production software, full-stack: React or Next.js plus Node/TypeScript or Python.
  • SQL and Postgres.
  • At least one LLM-powered feature shipped to real users: prompt design, tool use, structured outputs or retrieval.
  • Integrations built on REST APIs and webhooks.
  • Git, code review and Docker, plus cloud deployment experience (Azure preferred).
  • Care with sensitive data, and the ability to explain technical work in plain language.

Preferred

  • Anthropic Claude or OpenAI APIs; agent frameworks or MCP.
  • Supabase and vector search with pgvector.
  • n8n or another workflow automation platform.
  • Salesforce APIs and SOQL; Litify.
  • Voice AI or telephony (Retell, Twilio, Zoom).
  • Legal, insurance or healthcare data.
What Success Looks Like
  • First month: You ship a production improvement to one of our apps.
  • 90 days: You own one feature area end to end, with tests, monitoring and a runbook.
  • 12 months: Something you built is part of staff's daily routine, with its hours saved measured.
Our Stack

Python, TypeScript/Node, Next.js/React, Postgres and Supabase with pgvector, Anthropic Claude and OpenAI APIs, Azure Container Apps and Docker, n8n, MCP, Salesforce/Litify, Microsoft 365 and the Graph API, Zoom, Twilio, Retell, GitHub.

  • Benefits package: medical, dental, vision, and life insurance
  • FSA or HSA option, depending on the selected medical plan
  • 401(k) with 2% match after 90 days
  • Paid time off (PTO) policy and paid holidays
  • Ongoing mentorship, leadership support, and professional development and career advancement opportunities

At Sweet James, we don't just offer jobs - we build careers. If you're ready to join a firm that values excellence with an unwavering passion for life changing results, we'd love to hear from you.

Sweet James is an equal opportunity employer. We welcome applicants of every background and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by federal, state, or local law.

We will consider qualified applicants with arrest or conviction records in accordance with the California Fair Chance Act and applicable local law.

Stay safe: We will never ask for payment or banking information during the hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II (Full-Stack)
Software Engineer II (Full-Stack)

Sweet-James-LL • Newport Beach (CA)

On-site
USD 130,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Engineer II (Full-Stack, AI)
Software Engineer II (Full-Stack, AI)

Sweet James • Newport Beach (CA)

On-site
USD 130,000 - 165,000
Medical, dental, vision, life insured
401(k) with 2% match
Paid time off and holidays
+2
Software Engineer II (Full-Stack, AI)
Software Engineer II (Full-Stack, AI)

Sweet James LLP • Newport Beach (CA)

On-site
USD 130,000 - 165,000
Medical, dental, vision, and life保险
401(k) with 2% match
Paid time off
+1
Software Engineer III (Full-Stack)
Software Engineer III (Full-Stack)

Sweet James • Newport Beach (CA)

On-site
USD 165,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer III (Full-Stack)
Software Engineer III (Full-Stack)

Sweet-James-LL • Newport Beach (CA)

On-site
USD 165,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+5
Software Engineer III (Full-Stack)
Software Engineer III (Full-Stack)

Sweet James LLP • Newport Beach (CA)

On-site
USD 165,000 - 200,000
Medical, dental, vision, and life
401(k) with match
Paid time off
+1
Software Engineer III (Full-Stack, AI)
Software Engineer III (Full-Stack, AI)

Sweet James • Newport Beach (CA)

On-site
USD 165,000 - 200,000
Medical, dental, vision, and life
FSA or HSA option
401(k) with 2% match
+2
Senior AI Engineer
Senior AI Engineer

Sweet James, LLP • Newport Beach (CA)

On-site
USD 150,000 - 200,000
Manager of Strategy & Operations
Manager of Strategy & Operations

Sweet-James-LL • Newport Beach (CA)

On-site
USD 150,000 - 180,000
Medical, dental, vision, and life保险
FSA or HSA option
401(k) with 2% match
+2
Manager - Strategy & Operations
Manager - Strategy & Operations

Sweet James, LLP • Newport Beach (CA)

On-site
USD 150,000 - 180,000
Medical, dental, vision
Life insurance
401(k) with 2% match
+2