Senior Implementation Engineer
Get every new HeavySet client set up correctly and live quickly, and build the tools that make each launch smoother than the last.
- Team
- Engineering
- Location
- Remote
About HeavySet
HeavySet helps home-improvement companies respond to every lead in seconds. Our platform combines lead forms, AI text messaging, Voice AI and web chat, and connects to the CRMs our clients already use, so appointments get booked while the lead is still interested.
The role
You own the technical side of launching new clients. Working with our onboarding team, you connect each client’s CRM, configure messaging and AI settings, and make sure leads flow end to end before go-live.
You’ll also build tools and automation that make client setup faster and more reliable.
What you’ll do
- Set up new clients: CRM connections, lead sources, calendars and booking rules, phone numbers and SMS, AI agent settings and notifications.
- Work with teammates across engineering and onboarding.
- Test each launch end to end before it goes live.
- Fix setup issues and bugs in our Node and TypeScript codebase.
- Build tools and automation that make client setup faster and more reliable.
- Join client calls when a technical question needs an engineer.
Your first 90 days
What you’ll need
- 5+ years of full-stack or backend engineering experience.
- Hands-on integration work with third-party APIs, webhooks and OAuth, ideally CRMs or other business systems.
- Strong Node.js, TypeScript and SQL.
- The ability to learn an unfamiliar system quickly and work without close supervision.
- Clear written communication, and comfort explaining a technical problem to a non-technical teammate or client.
- Daily use of AI coding tools.
Our stack
Nice to have
- Experience in an implementation, solutions or professional-services engineering role.
- Familiarity with LeadPerfection, MarketSharp, Salesforce or similar CRMs.
- Experience with Twilio, SMS compliance (10DLC) or telephony.
- Experience with home-services or lead-generation software.