← All roles

Software Engineer, Full Stack

Apply on company site
San Francisco$170k - $220kFull-timePosted 10mo ago

About the role

Software Engineer role at Shepherd (MGU modernizing commercial Property & Casualty insurance) focused on building core infrastructure behind underwriting, pricing, and policy workflows. High-ownership, data-heavy backend systems; collaboration with actuaries and underwriters; impact on revenue and scale.

Responsibilities

  • 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

Qualifications

  • 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

Skills

Required:Backend developmentAPI designAmbiguity toleranceOwnership and shipping

Benefits

  • Premium Healthcare: 100% contribution to top-tier health, dental, and vision
  • Fertility benefits and family building support
  • Unlimited PTO
  • 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
Last updated Oct 7, 2026. Interested? Apply on the company site.
Shepherd logo

About Shepherd

Modernizing insurance for commercial construction

constructioninsurance

More open roles at Shepherd