{"schemaVersion":"jobsearcher.job.v1","id":"56aeb77588f5864b066a1f5a","url":"https://jobsearcher.com/jobs/56aeb77588f5864b066a1f5a","canonicalUrl":"https://jobsearcher.com/jobs/56aeb77588f5864b066a1f5a","title":"Software Engineer, Full Stack","description":"The RoleWe'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. A lot of what we do starts in Excel and ends in production code. We care deeply about correctness, clarity, and speed.This is an ownership-heavy role. You'll be expected to reason from first principles, ship quickly, and improve things that feel broken.What You'll DoBuild and own backend systems that power pricing models, underwriting workflows, and policy lifecycle infrastructureTranslate complex actuarial and underwriting logic into maintainable, production-grade servicesImprove the performance and reliability of our core rating and decision systemsContribute to architectural decisions that set the foundation for how we scaleWork directly with domain experts to define the right abstractions, not just implement ticketsHold a high bar for code quality, simplicity, and long-term maintainabilityWhat We're Looking For4+ years of professional software engineering experienceStrong backend experience in TypeScript, Python, or similarExperience designing APIs and working with data-heavy systemsComfort operating in ambiguous, high-responsibility environmentsA bias toward ownership and shippingGood judgment – knowing when to move fast and when to slow downYou'll Likely Thrive Here IfYou like building foundational systems, not surface-level featuresYou enjoy working at the intersection of business logic and engineeringYou want your work to directly impact company outcomesYou prefer small teams, high standards, and real accountabilityYou care about building something durableWhy JoinWe'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.","company":"Shepherd","rawCompany":"shepherd","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-26T02:32:53.922Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Full Stack","description":"The RoleWe'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. A lot of what we do starts in Excel and ends in production code. We care deeply about correctness, clarity, and speed.This is an ownership-heavy role. You'll be expected to reason from first principles, ship quickly, and improve things that feel broken.What You'll DoBuild and own backend systems that power pricing models, underwriting workflows, and policy lifecycle infrastructureTranslate complex actuarial and underwriting logic into maintainable, production-grade servicesImprove the performance and reliability of our core rating and decision systemsContribute to architectural decisions that set the foundation for how we scaleWork directly with domain experts to define the right abstractions, not just implement ticketsHold a high bar for code quality, simplicity, and long-term maintainabilityWhat We're Looking For4+ years of professional software engineering experienceStrong backend experience in TypeScript, Python, or similarExperience designing APIs and working with data-heavy systemsComfort operating in ambiguous, high-responsibility environmentsA bias toward ownership and shippingGood judgment – knowing when to move fast and when to slow downYou'll Likely Thrive Here IfYou like building foundational systems, not surface-level featuresYou enjoy working at the intersection of business logic and engineeringYou want your work to directly impact company outcomesYou prefer small teams, high standards, and real accountabilityYou care about building something durableWhy JoinWe'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.","datePosted":"2026-06-26T02:32:53.922Z","dateModified":"2026-06-26T02:32:53.922Z","hiringOrganization":{"@type":"Organization","name":"Shepherd","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"56aeb77588f5864b066a1f5a"},"url":"https://jobsearcher.com/jobs/56aeb77588f5864b066a1f5a"}}