← all jobs

[Remote] Senior Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Vouch Insurance is a tech-enabled insurance advisory and brokerage focused on growing companies in technology, life sciences, and professional services. The Senior Software Engineer will design and build backend services and data platforms, implement reliable tool and data-access primitives, and contribute to AI-enabled workflows to enhance operational systems.

Responsibilities

  • Design and build the platform that exposes Vouch's domain operations: backend services, data platforms and salesforce — as deterministic, well-typed, auditable tools for both autonomous AI agents and human-built skills
  • Implement reliable tool and data-access primitives: well-bounded interfaces, filtering constraints, normalized data contracts, auth/permissions, observability, and eval harness
  • Design APIs, event flows, and service contracts that let agents and human workflows interact with operational systems without becoming brittle
  • Help evolve the experience surfaces our brokers and clients use every day: component library, AI-assisted prototyping, and design ↔ engineering collaboration patterns — partnering with design, product, and engineering peers
  • Contribute to the development of AI-enabled workflows and agent infrastructure, ensuring systems remain predictable, auditable, and production-ready
  • Work directly with real-world operational data across Postgres, Snowflake, S3, and design access patterns usable by both product workflows and agent systems

Skills

  • Strong software engineering fundamentals, including API design, tool/contract design, data modeling, and building reliable production services
  • Systems thinker who naturally reasons about service boundaries, coupling, and long-term maintainability
  • Experience designing and implementing integrations between enterprise platforms and backend software services
  • Experience with LLM agent frameworks or tool-calling patterns — LangChain, LangGraph, Model Context Protocol (MCP), Anthropic SDK, or equivalents
  • Comfortable working across heterogeneous stacks (TS/Node, Salesforce, data platforms) and selecting the right tool for the job
  • Proven ability to take ownership of ambiguous problems and drive solutions end-to-end
  • Comfortable engaging with front-end work and collaborating closely with design and product
  • Comfortable using modern AI coding tools (Claude, Cursor, etc.) intentionally as part of daily work to ship production code
  • Strong communication skills and the ability to clearly articulate architectural tradeoffs
  • Experience with event-driven architectures and workflow orchestration tools
  • Experience with Snowflake or building data synchronization / reverse ETL workflows
  • Experience with Salesforce development (Apex, LWC, Flows, platform events)
  • Experience in regulated domains such as insurance, fintech, or healthcare
  • Familiarity with AWS services and distributed backend infrastructure

Benefits

  • 💰 Competitive compensation and equity packages
  • ⚕️ Health, dental, and vision insurance
  • 🍼 Parental leave
  • 🌴 Flexible vacation time
  • 🪷 Wellness allowance
  • 🛜 Technology allowance
  • 📚 Company-sponsored personal and professional development
  • 🏫 L&D: Partnerships with Ethena and monthly Lunch & Learns
  • 🧘 Wellbeing: access to many wellbeing perks, including Peloton, Fetch, OneMedical, Headspace care+, etc.
  • 🤗 Caregiver Support: company seed into the dependent care FSA and company sponsored Care.com membership.
  • 📊 Regular performance reviews: Vouch conducts regular performance discussions with all team members, offering goal setting and check-ins, development discussions, and promotion opportunities.

Company Overview

  • Insurance... sounds slow, old-fashioned, and unexciting. Exactly. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://www.vouch.us.
  • More open positions

    [Remote] Sr Data Analyst - Store Analytics

    Work from home Full-time role

    [Remote] Director Business Development, SMM Accounts

    Work from home Full-time role

    [Remote] Principal Security Engineer

    Work from home Full-time role

    [Remote] Dir, Diligence Reporting (100% Remote)

    Work from home Full-time role

    [Remote] Home Healthcare Revenue Cycle EDI Systems Analyst

    Work from home Full-time role

    Transformation Consultant Life Science

    Work from home Full-time role

    [Remote] Senior Elixir Software Engineer

    Work from home Full-time role

    Healthcare Fraud Investigator - Case Development- Remote

    Work from home Full-time role

    Python Developer

    Work from home Full-time role

    Remote Customer Care Professional – careerzynith At Home – Full‑Time Client Service & Sales Support – $20/hr

    Work from home Full-time role

    Voice Actor – American English (USA)

    Work from home Full-time role

    Remote Customer Service Representative – Full‑Time/Part‑Time, Customer Experience Champion for careerzynith

    Work from home Full-time role

    Librarian job at Fulton County, Georgia in Atlanta, GA

    Work from home Full-time role

    Lead Technical Account Manager – Cloud Infrastructure & Strategic Accounts (all genders)

    Work from home Full-time role

    Informaticist-Clinical-Senior

    Work from home Full-time role

    Remote Data Entry & Sales Representative – Home‑Based, Flexible Hours, Competitive Pay, Full‑Time Position at careerzynith

    Work from home Full-time role

    Provider Enrollment Lead - Remote US

    Work from home Full-time role

    Chat Support Assistant – Remote Customer Experience Specialist (Entry-Level Part-Time Role)

    Work from home Full-time role

    [Remote] Operations Technical Specialist (Commercial/Personal Insurance)

    Work from home Full-time role

    Tax Associate (High-net-worth)

    Work from home Full-time role

    [Remote] Digital Marketing Lead

    Work from home Full-time role