Solutions Engineer
Harvest AI Inc.Full Description
Solutions Engineer — Harvest
Location: Hybrid / Canada preferred
Type: Full-time or contract-to-full-time
Compensation: Competitive salary + equity/bonus depending on experience
About Harvest
Harvest is building an AI-powered accounts receivable platform that helps businesses collect overdue invoices faster. Our product connects to accounting systems like QuickBooks Online and Xero, extracts overdue invoices, and automatically runs personalized collection workflows through email, SMS, and payment links.
We are looking for a hands-on Solutions Engineer to help us build, integrate, and scale the product with real customers.
Role Overview
As a Solutions Engineer, you will sit at the intersection of engineering, product, integrations, and customer implementation. You will help connect customer accounting systems, design automation workflows, debug integration issues, and translate messy customer requirements into reliable technical solutions.
This is a highly hands-on role. You should be comfortable writing code, working with APIs, debugging production issues, and talking to customers when needed.
What You’ll Do
You will help build and improve Harvest’s core platform, including:
* Implementing and maintaining integrations with accounting platforms such as QuickBooks Online, Xero, NetSuite, and others.
* Building workflows to extract invoices, contacts, payment status, and customer metadata.
* Helping design payment-link flows for credit card and EFT payments through payfacs like Stripe and Finix.
* Debugging customer-specific issues related to accounting data, authentication, webhooks, payments, and email delivery.
* Working with the product team to turn customer requirements into technical implementation plans.
* Supporting customer onboarding by helping connect systems, validate data, and troubleshoot edge cases.
* Improving internal tools, logs, dashboards, and admin workflows so the team can monitor customer activity.
* Writing clean technical documentation for integrations, setup steps, and operational processes.
* Collaborating closely with founders to ship quickly and make practical architecture decisions.
What We’re Looking For
You may be a strong fit if you have:
* 4+ years of experience in software engineering, solutions engineering, technical implementation, or developer support.
* Strong experience working with REST APIs, OAuth, webhooks, and third-party integrations.
* Comfort working across backend systems, databases, and frontend/admin tools.
* Experience with JavaScript/TypeScript, Node.js, SQL, and modern web application architecture.
* Ability to debug complex integration issues independently.
* Strong communication skills and comfort speaking with customers when needed.
* A bias toward shipping practical solutions quickly.
* Good judgment around data quality, permissions, security, and reliability.
Nice to Have
Experience with any of the following is a strong plus:
* QuickBooks Online, Xero, NetSuite, or accounting/ERP integrations.
* Finix, Stripe, Plaid, or other payments infrastructure.
* Supabase, PostgreSQL, Vercel, SendGrid, Telnyx, or similar tools.
* Accounts receivable, invoicing, collections, or finance workflows.
* Building internal tools, admin dashboards, or customer onboarding flows.
* Early-stage startup experience.
Tech Stack
Our current stack includes:
* Frontend: Next.js / React
* Backend: Supabase / PostgreSQL / Edge Functions
* Integrations: QuickBooks Online, Xero, payment processors, email and SMS providers
* Infrastructure: Vercel, Supabase, third-party APIs
Who You Are
You are someone who can take an ambiguous customer or product problem and turn it into a working technical solution. You do not need perfect specs to get started. You ask good questions, read API docs carefully, test edge cases, and care about building something that actually works for customers.
You are comfortable with both engineering and customer-facing work. One day you may be debugging an OAuth issue, the next day mapping invoice fields from QuickBooks, and the next helping design a better payment-link workflow.
Why Join
* Work directly with the founders on a real AI product already in market.
* Build critical infrastructure for finance and accounts receivable teams.
* Own meaningful parts of the product from day one.
* Get exposure to accounting APIs, payments, automation, and AI workflows.
* Join early and have a major impact on product and engineering direction.
How to Apply
Send us:
* A short note about why you are interested.
* Links to your GitHub, portfolio, LinkedIn, or previous work.
* Any relevant experience with integrations, payments, accounting software, or backend systems.