Shepherd is hiring a Software Engineer to build core infrastructure behind underwriting, pricing, and policy workflows. The systems built in this role will affect revenue, loss ratios, and the company’s ability to scale. The engineer will work closely with engineers, actuaries, and underwriters to turn complex real-world logic—often starting in Excel—into clean, durable production systems. This is an ownership-heavy role requiring first-principles reasoning, fast delivery, and improvement of broken systems. The role focuses on foundational backend systems and decision infrastructure, while contributing to architectural choices that support growth. Shepherd’s technology stack includes React, Next.js, TypeScript, GraphQL with Apollo, Node.js, PostgreSQL, and Redis. The company describes its work as modernizing commercial insurance through software, data, AI, and underwriting expertise.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed