Software Engineer, Full Stack

Shepherd
San Francisco
Workplace: OnsiteFull timeUSD 170,000 - 225,000 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Ownership","Code quality","Simplicity","Long-term maintainability","Good judgment","Clarity","Speed"]

Build core backend systems that power underwriting, pricing models, and policy lifecycle workflows. Translate complex actuarial and underwriting logic into production-grade services while improving the performance and reliability of rating and decision systems. Partner with engineers, actuaries, and underwriters to define the right abstractions, contribute to architecture decisions, and deliver durable, high-quality code in an ownership-heavy environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shepherd
Shepherd
1 year ago

Software Engineer, Full Stack

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build core backend systems that power underwriting, pricing models, and policy lifecycle workflows. Translate complex actuarial and underwriting logic into production-grade services while improving the performance and reliability of rating and decision systems. Partner with engineers, actuaries, and underwriters to define the right abstractions, contribute to architecture decisions, and deliver durable, high-quality code in an ownership-heavy environment.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and own backend systems powering pricing models, underwriting workflows, and policy lifecycle infrastructure
  • •Translate complex actuarial and underwriting logic into maintainable, production-grade services
  • •Improve performance and reliability of core rating and decision systems
  • •Contribute to architectural decisions that enable scaling
  • •Work with domain experts to define the right abstractions, not just implement tickets

Pay and Benefits

Salary: USD 170,000 - 225,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionFertility BenefitsPaid Leave401kPet-friendly

Key Requirements

  • •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
  • •Bias toward ownership and shipping, with good judgment on when to move fast
Experience:4+ yearsInsuranceProperty & casualty
Skills:OwnershipCode qualitySimplicityLong-term maintainabilityGood judgmentClaritySpeed
Tech Stack:ReactNext.jsTypeScriptGraphQLApolloNode.jsPostgresRedis

Company Brief

Shepherd
Provides a digital platform to design, run, and scale decentralized clinical studies, helping researchers recruit participants, collect remote data, and streamline study operations for academic and commercial research teams.
Industry: Clinical Research
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Website