
About Shepherd
Revolutionizing insurance for high-risk industries
Key Highlights
- Raised $30M+ from Founders Fund and Coatue Management
- Headquartered in San Francisco with a remote-friendly policy
- Serves high-hazard industries like construction and energy
- Proprietary platform for risk assessment and policy management
Shepherd is transforming insurance for high-hazard industries by leveraging advanced technology to streamline underwriting processes. The company offers a proprietary platform that integrates risk assessment and policy management, serving clients in sectors such as construction and energy. Headquart...
π Benefits
Employees enjoy competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, fostering a healthy work-life balance....
π Culture
Shepherd promotes a tech-driven culture focused on innovation and efficiency, encouraging employees to challenge traditional insurance models and embr...

Backend Engineer β’ Mid-Level
Shepherd β’ San Francisco - On-Site
Overview
Shepherd is hiring a Backend Engineer to transform commercial Property & Casualty insurance through technology. You'll work on building a smart risk platform. This position requires a passion for technical excellence and customer impact.
Job Description
Who you are
You are a talented software engineer who thrives on ownership and driving results. You care deeply about both technical excellence and customer impact, and you're excited about the opportunity to work in a technology-driven environment. You have a strong desire to contribute to a mission that transforms the insurance industry for high-hazard industries.
You enjoy collaborating with a team of technologists and insurance enthusiasts, bridging the gap between technology and traditional insurance practices. You are ready to do the best work of your career and are not afraid to take on challenges that come your way. You understand the importance of building a risk infrastructure that supports the worldβs most important industries.
What you'll do
In this role, you will be responsible for developing and maintaining backend services that support our commercial risk platform. You will collaborate closely with cross-functional teams to ensure that our technology meets the needs of our users and delivers value effectively. Your work will involve designing scalable systems that can handle complex data and automate processes to improve efficiency.
You will also participate in code reviews and contribute to the overall technical direction of the team. Your insights will help shape the future of our platform, ensuring that we deliver faster decisions and smarter pricing for our clients. You will have the opportunity to mentor junior engineers and help foster a culture of technical excellence within the team.
What we offer
We provide a supportive work environment where you can thrive and grow. Our offices in San Francisco, NYC, and Dallas-Fort Worth offer premium spaces with daily lunches provided. We also prioritize professional development, offering access to premium coaching and leadership development opportunities. Our competitive 401(k) plan and dog-friendly office culture are just a few of the perks that make Shepherd a great place to work.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Shepherd.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Mercor is hiring a Backend Engineer to build modern backend systems that power critical workflows for advanced AI companies. You'll work with technologies like Java and Python in San Francisco. This position requires experience in backend engineering.

Backend Engineer
Formal is hiring a Backend Engineer to design and develop a high-performance data platform. You'll work with technologies like Golang, Rust, and AWS to handle large volumes of data in real-time. This position requires a strong understanding of scalable backend systems.

Software Engineering
Plaid is hiring a Software Engineer to design and build systems that connect millions of people to their finances. You'll work across the stack to create reliable backend services and intuitive applications. This position requires collaboration with engineers, product managers, and designers.

Backend Engineer
Astranis is hiring a Backend Engineer to design and implement reliable systems for satellite communications. You'll work with technologies like Java and Python to support satellite launches and operations. This role requires experience in backend development and system architecture.

Backend Engineer
Collate is hiring a Backend Engineer to design and scale systems for their AI document generation platform. You'll work with Go, PostgreSQL, and AWS to build reliable APIs and services. This position requires experience in backend development and a passion for life sciences.