
Senior Software Engineer – Agentic Integrations
Vouch Recruitment
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $180,000 - $200,000 per year
Job Level
Tech Stack
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