Revin is hiring a Senior or Staff Product Engineer to build AI-powered software for businesses in home services, including roofing, HVAC, plumbing, and remodeling. The product helps businesses respond to customers, book appointments, and manage customer experiences across voice, SMS, and email. The role offers substantial opportunity to shape the product, team, and business as part of a small, early-stage company. The engineer will partner closely with the product manager to decide what to build and how to build it, with significant responsibility for shaping solutions, challenging assumptions, and influencing the roadmap. They will own customer-facing product work from identifying the problem through launch and iteration, with success measured by customer adoption and outcomes. The team makes heavy use of AI programming tools and values sound judgment in delivering high-quality results. Product areas include a unified messaging workspace for voice, SMS, email, and agent escalations; embedded appointment-booking experiences; AI agent management tools; reporting and analytics; and Revin’s API and MCP interfaces. At Staff level, the engineer will also help set direction across product areas and improve the effectiveness of the broader engineering team while remaining hands-on. The position is full-time and based in New York City, with four days a week working together in the Flatiron office and one remote day. The listed base salary range is $225,000–$325,000, with final compensation dependent on level, experience, ownership scope, and impact. Meaningful equity is also offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed