Jobs · Engineering · California

SOFTWARE ENGINEER, FULL STACK

Shepherd Insurance Agency · San Francisco, CA · 3 days ago
Engineering$170k–$220k/yrFull-time

The Role

We’re hiring a Software Engineer to build the core infrastructure behind underwriting, pricing, and policy workflows. This is high-leverage work. The systems you build will directly impact revenue, loss ratios, and how we scale. You’ll work closely with engineers, actuaries, and underwriters to turn messy real-world logic into clean, durable systems.

You’ll be expected to reason from first principles, ship quickly, and improve things that feel broken.

What You’ll Do

  • Build and own backend systems that power pricing models, underwriting workflows, and policy lifecycle infrastructure
  • Translate complex actuarial and underwriting logic into maintainable, production-grade services
  • Improve the performance and reliability of our core rating and decision systems
  • Contribute to architectural decisions that set the foundation for how we scale
  • Work directly with domain experts to define the right abstractions, not just implement tickets
  • Hold a high bar for code quality, simplicity, and long-term maintainability

What We’re Looking For

  • 4+ years of professional software engineering experience
  • Strong backend experience in TypeScript, Python, or similar
  • Experience designing APIs and working with data-heavy systems
  • Comfort operating in ambiguous, high-responsibility environments
  • A bias toward ownership and shipping
  • Good judgment – knowing when to move fast and when to slow down

Our Tech Stack

  • Frontend: React & Next.js
  • TypeScript
  • GraphQL w/ Apollo
  • Backend: Node.js
  • Postgres & Redis
  • TypeScript
  • GraphQL APIs

Benefits

  • Premium Healthcare: 100% contribution to top-tier health, dental, and vision
  • Fertility benefits and family building support
  • Unlimited PTO: Flexibility to take the time off, recharge, and perform
  • Daily lunches, dinners, and snacks
  • SF, NYC, Dallas-Fort Worth, Chicago and LA Offices
  • Professional Development: Access to premium coaching, including leadership development
  • Competitive 401(k) Plan
  • Dog-friendly office: Plenty of dogs to play with and make friends with in the SF office

Why Join Us?

  • We’re still early. The decisions we make now will shape the company for years.
  • If you want to build core infrastructure, work closely with domain experts, and help modernize a massive industry, this is a rare opportunity to do it at the right stage.

Compensation Range

$170K - $220K

Similar jobs

Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Q2Austin, TX· 3 wk ago
Engineeringapply on q2ebanking.wd5.myworkdayjobs.com

Software Engineer

Booz Allen HamiltonChantilly, VA· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com