Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Backend

Full-time

Shepherd

What We Do

Shepherd is an AI-native commercial insurance platform transforming how high-hazard industries get covered. Our mission is to make risk frictionless for the builders and operators shaping the physical world — protecting progress from concept through construction and into decades of operation.

The infrastructure behind the AI boom — data centers, semiconductor fabs, renewable energy assets — has to be built and insured. But traditional carriers weren't built for this speed:

  • Complex commercial construction projects routinely wait weeks for a single quote

  • Legacy carriers rely on static applications and disconnected systems

  • Brokers chase carriers through calls, emails, and resubmissions

We built Shepherd to solve that. Our AI performs the same underwriting workflows in seconds, and integrates real-time data from construction technology partners — Procore, Autodesk, OpenSpace, DroneDeploy, and others — to see risk as it actually exists, not just as it was reported on a static form.

We're pursuing the most ambitious technical vision in commercial insurance: fully autonomous underwriting. We're closing in on the first fully agentic submission in the industry — email in, price out, no human intervention until the last mile.

With Shepherd, safety, speed, and quality no longer trade off against one another — they compound. We're building:

  • Faster decisions

  • Smarter, more accurate pricing

  • Better risk outcomes for insureds who invest in safer practices

We're not just modernizing insurance products. We're building the risk infrastructure for the next generation of financial services.

Our Investors

In March 2026, Shepherd raised a $42M Series B — bringing total funding to over $60M — led by Intact Private Capital, the investment arm of one of the largest insurers in the world. Intact is not only our lead investor but also a carrier partner, a testament to the confidence the incumbent industry has in what we're building. Our investors:

  • And several others

Our Team

We're a team of technologists and insurance enthusiasts, bridging the two worlds together. Check out our About page to learn more.

The Role

We're looking for a talented software engineer who's passionate about what we're building and ready to do the best work of their career. You thrive on ownership, drive results, and care deeply about both technical excellence and customer impact.

You would be our dream candidate if...

  • You aren't afraid of ambiguity, and it may even excite you

  • You enjoy shipping product every day (maybe multiple times a day) while maintaining high quality standards

  • You enjoy wearing multiple hats while solving problems; as an engineer, product manager, and designer

  • You take end-to-end ownership of features and systems, from conception through release

  • You care about the built-world and how to improve construction safety and productivity

  • You care about others' growth and welcome mentoring other engineers — you've led or been a major contributor on significant projects

  • You have strong opinions, weakly held — you advocate for your ideas but adapt when presented with better solutions

  • You communicate technical concepts clearly to both technical and non-technical stakeholders

  • You have some experience with insurance – either from a prior InsurTech role or actuarial role

  • You have experience working with Javascript/Typescript (backend and/or frontend)

  • You have at least 5+ years of working experience (preferably as a full-stack engineer) with a track record of delivering high-impact products

About the Role

Shepherd's platform consists of three primary elements: data collection, automated underwriting, and policy administration.

  • You will lead major initiatives and own a large area of Shepherd's product experience, in each vertical while driving technical decisions for your domain

  • You will work across the stack, even across different disciplines (e.g. underwriting, design, product management)

  • You will play an integral role in building our culture as the company grows and mentor other engineers as we scale the team

  • You will balance innovation with pragmatic delivery — staying current with emerging tech while shipping quality products

  • You will contribute to product strategy and architectural decisions, not just implementation

  • You will collaborate closely with PM, Mo (CTO) and the insurance team (underwriters, actuaries and more!)

Our Tech Stack

Frontend

  • React & Next.js

  • Typescript

  • GraphQL w/ Apollo

Backend

  • Node.js

  • Postgres & Redis

  • Typescript

  • GraphQL APIs

Benefits 

Premium Healthcare
100% contribution to top-tier health, dental, and vision

Fertility benefits and family building support

️ Unlimited PTO
Flexibility to take the time off, recharge, and perform

Daily lunches, dinners, and snacks
We work together, and enjoy meals together too

️ 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
Plenty of dogs to play with and make friends with in the SF office

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Backend in Kearny, NJ vacancy
  •  ...opportunity to build something groundbreaking, we’d love to meet you. The Role: We’re growing quickly and looking for a Backend Engineer who’s passionate about building scalable systems and enjoys bridging the gap between backend development and DevOps... 
    Suggested
    Full time
    Flexible hours

    Sourgum

    Jersey City, NJ
    8 hours ago
  •  ...builders to join our team. All roles are in person in Brooklyn, New York. About the Role We are looking for a backend-focused Senior Software Engineer to design, build, and scale the production systems that serve our core technology to a rapidly growing user base.... 
    Suggested
    Full time

    Pangram Labs

    Brooklyn, NY
    8 hours ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking organization, you are an integral part of an agile team that works to... 
    Suggested
    Full time

    JPMorgan Chase & Co.

    Hoboken, NJ
    8 hours ago
  •  ...Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to... 
    Suggested

    Chase

    Jersey City, NJ
    2 days ago
  • Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Digital Post Trade Technology group, you... 
    Suggested

    Hackajob

    Jersey City, NJ
    6 days ago
  • Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank's Digital Post Trade Technology group, you... 

    Chase

    Jersey City, NJ
    6 days ago
  • Lead Software EngineerBe an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to enhance,... 

    JPMorgan Chase

    Jersey City, NJ
    6 days ago
  • $220k - $250k

     ...Fullstack Software Engineer | AI-Native Healthcare Platform Location: New York, NY (In-Person)Experience: 3-7 Years Comp Range: $220,000...  ...browser automation. Fullstack Ownership: While slightly backend-leaning, you will build the React/Next.js interfaces and the... 
    Work at office

    Vivo HealthStaff

    Hoboken, NJ
    5 days ago
  •  ...Job Title: Full Stack Software Engineer Location: Newark, NJ (Hybrid) Duration: 12 Months (Temp to Hire) Full Stack Developer/Engineer...  ...) for building responsive, scalable UIs. * Solid backend development experience using Node.js (Express/NestJS) and RESTful... 
    Temporary work

    Spectraforce Technologies

    Newark, NJ
    4 days ago
  •  ...leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend services that power the post-bind policyholder journey - from... 
    Remote job
    Full time
    For contractors
    Live in

    Sagesure

    Jersey City, NJ
    8 hours ago
  •  ...About page to learn more. The Role We are hiring a Software Engineer focused on Applied AI to build intelligent systems that directly...  ...ideation to production What We’re Looking For Strong backend engineering experience building scalable APIs and distributed... 
    Full time
    Work experience placement
    Work at office

    Shepherd

    Kearny, NJ
    8 hours ago
  •  ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack,...  ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building... 
    Long term contract

    My3Tech Inc

    Jersey City, NJ
    4 days ago
  • $149k - $195.3k

     ...Our roster has an opening with your name on it As a Senior Software Engineer within one of FanDuel’s Risk Management Automation teams, you...  ...skills:  You have deep experience with C Sharp and backend systems. You have experience working directly with stakeholders... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Fanduel

    Jersey City, NJ
    8 hours ago
  • $140k - $200k

     ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should... 
    Full time
    Remote work

    Speechify

    Jersey City, NJ
    8 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Newark, NJ
    8 hours ago
  •  ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven... 
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    8 hours ago
  •  ...We are currently looking for a Software Engineer to work in the Jersey City, NJ or Westlake, TX office! Software Engineer In this role...  ...Team, you will provide development and support for the backend/API layer required for the digital platform. You will be working... 
    Work at office

    HCL Global Systems

    Jersey City, NJ
    2 days ago
  • $100k - $130k

     ...Software Engineer III We are seeking a talented individual who will focus on building scalable, accessible, and high-performing user-friendly...  ...to industry level titles such as Senior Software Engineer, Backend Engineer III, Senior Application Engineer. Key... 
    Full time

    Pearson

    Hoboken, NJ
    4 days ago
  • $90k - $135k

     ...Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower...  ...leading learning company, is hiring a Senior Software Engineer to play a key role on our...  ...run in production. Strong Python and backend/platform engineering-async services, typed... 
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    4 days ago
  •  ...Job Description This is a hands-on full-stack/backend-focused Python developer role supporting an application used for Valuation Control. The application supports the trading control function and focuses on comparing market prices against book valuations, investigating... 

    Insight Global

    Jersey City, NJ
    2 days ago
  • $77.1k - $123.3k

     ...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and...  ..., develop, and maintain end-to-end features across both backend services (Java/Spring) and frontend applications (React) supporting... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Newark, NJ
    5 days ago
  • $140k - $200k

     ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Work at office

    Speechify

    Newark, NJ
    1 day ago
  •  ...nurturing sound work ethics and solid values amongst a highly motivated and diverse workforce. Job Description Title : Software Engineer with PERL experience Location : Jersey City, New Jersey Duration : 6+ months Any visa Phone + onsite interview... 
    Full time

    Sv Tech Systems Inc

    Jersey City, NJ
    8 hours ago
  •  ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities... 
    Full time

    Dba Technologies, Llc

    Jersey City, NJ
    8 hours ago
  •  ...insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Job Description: Title: Software Engineer Duration: 4+ Months Location: Hoboken, NJ - 07030 Description:  This position will carry out development tasks... 
    Permanent employment
    Full time

    Collabera

    Hoboken, NJ
    8 hours ago
  •  ...Job Description Title: Software Engineer 4 Location: Newark, Delaware Duration: 1 year Job Description Guides very complex design, maintenance, enhancement, testing, implementation, and support of software. Guides the development of software test requirements... 
    Full time

    Integrated Resources Inc.

    Newark, NJ
    8 hours ago
  • $161.9k - $184.8k

     .... Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia Senior Software Engineer, IOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast... 
    Full time
    Part time
    Internship
    Local area

    Dev

    Newark, NJ
    8 hours ago
  • $130k - $150k

    Senior Software Engineer - AI/Agentic SystemsPearson Learning Studio (PLS) - REIA Squad | Hoboken, NJPearson Learning Studio is seeking a Senior...  ...using Python.Platform & EngineeringDevelop production-grade backend services and AI integration layers.Contribute to scalable... 
    Full time

    Pearson

    Hoboken, NJ
    14 days ago
  •  ...Guide code quality, pull request reviews, testing standards, and engineering best practices. Own integration patterns with downstream...  .../CD. Preferred Financial services, fixed-income, trading, settlement, GSE, banking, or regulated domain experience. ALIS Software LLC

    ALIS Software LLC

    Jersey City, NJ
    6 days ago
  •  ...version control tools - Git. Experience in working in a collaborative environment using Agile SCRUM practices. Solid grasp of various software design patterns and distributed computing. Experience with Maven tool to build and deploy artifacts to snapshot repository.... 

    Kasmo Global

    Jersey City, NJ
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Backend. Be the first to apply!