Vouch Recruitment

Senior Software Engineer – Agentic Integrations

Vouch Recruitment

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $200,000 per year

Job Level

About the role

  • Design and build integrations across system boundaries, including backend services (TypeScript/Python), Salesforce (Apex, Flows), and data platforms such as Snowflake.
  • Implement reliable interfaces and data access primitives used by agentic workflows, including well-bounded tool interfaces, filtering constraints, and normalized data contracts.
  • Design APIs, event flows, and service contracts that enable agents and human workflows to interact safely with operational systems.
  • Improve reliability and observability across integration boundaries through testing, monitoring, and clear error classification and remediation patterns.
  • Reason about logic placement across system layers (Salesforce, backend services, data pipelines, agent layers) and implement solutions in the appropriate system.
  • Collaborate with engineering leadership, product managers, and domain experts to shape architecture decisions and drive improvements in system design.
  • Work directly with real-world operational data across systems (Salesforce, Postgres, Snowflake) and design access patterns usable by both product workflows and agent systems.
  • Contribute to the development of AI-enabled workflows and agent infrastructure, ensuring systems remain predictable, auditable, and production-ready.

Requirements

  • Strong software engineering fundamentals, including API design, data modeling, and building reliable production services.
  • Experience designing and implementing integrations between enterprise platforms and custom backend systems.
  • Systems thinker who naturally reasons about service boundaries, coupling, and long-term maintainability.
  • Comfortable working across heterogeneous stacks and selecting the right tool for the job.
  • Proven ability to take ownership of ambiguous problems and drive solutions end-to-end.
  • Experience working with real-world operational data and designing reliable integration patterns across systems.
  • Strong communication skills and the ability to clearly articulate architectural tradeoffs.
  • Comfortable collaborating across engineering, product, and domain stakeholders to align technical decisions with business needs.
  • Nice To Have: Experience with Salesforce development (Apex, Flows, platform events, data modeling constraints).
  • Experience working with Snowflake or building data synchronization / reverse ETL workflows.
  • Familiarity with agent frameworks or tool-calling patterns used in LLM systems.
  • Experience with event-driven architectures and workflow orchestration tools.
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptPythonApexAPI designdata modelingintegration patternsevent-driven architecturesworkflow orchestrationSnowflakePostgres
Soft Skills
systems thinkingproblem ownershipcommunicationcollaborationarchitectural tradeoffs