
Software Engineer at Revin (New York, NY)
Revin· New York, NY· $175k–$225k·
Role details
Job description
Software Engineer Location: New York, NY (On-site, 4 days a week) Compensation: $175,000-$225,000 + equity Employment: Full-time Department: Engineering
About Revin
Revin builds AI-powered software for the businesses that keep our homes running: roofing, HVAC, plumbing, remodeling, and more. We help these businesses respond to customers, book appointments, and manage the customer experience across voice, SMS, and email. Revin handles around half a million customer conversations a month. Businesses with hundreds of millions in annual revenue rely on our products for work that directly affects their customers and their bottom line. Our customers include Vertex Service Partners, a national roofing and exterior-services platform with over $600M in revenue, and Del-Air, a $300M+ HVAC and plumbing business. See the impact of our work: we’ve helped Del-Air book 11,000+ membership appointments, while ImproveIt uses Revin to set 34% of its booked appointments. We’re still early, with substantial room to shape the product, the team, and the business. You’ll join a small team of sharp, ambitious people and receive meaningful equity ownership in the company you’re helping build.
About the Role
We're hiring a Software Engineer to build the production systems behind our AI agents — the agents that handle SMS, voice, and email conversations on behalf of $100M+ home-services operators. When our agent makes a mistake — books outside hours, dispatches to the wrong zip code, promises a service the business doesn't offer — it costs our customers real money. Your job is to help build the systems that prevent that. This is a high-ownership role. You'll work end-to-end across a Python/FastAPI backend, a Next.js/TypeScript dashboard, and the LangGraph workflows that drive agent behavior. You'll partner directly with product, design, and senior engineers, ship in production, and grow quickly.
What You Will Do
- Build and evolve LangGraph workflows that handle SMS and voice conversations for enterprise operators
- Ship features end-to-end across a Python/FastAPI backend and a Next.js/TypeScript dashboard
- Work in a multi-tenant Supabase/Postgres environment where every query is account-scoped (RLS, JWT-based access)
- Help build the eval frameworks that catch agent regressions before they reach customers — we treat eval quality as a first-class engineering discipline
- Integrate with messy real-world CRMs (Salesforce, ServiceTitan, LeadPerfection, AccuLynx) where the data is never clean
- Partner with the voice team on real-time agent behavior (LiveKit + OpenAI Realtime)
- Help optimize the omnichannel experience across SMS, voice, and email
Who You Are
- 2–5 years of full-stack experience shipping production software at a startup, high-velocity SaaS, or AI-driven company
- Eager to work with LLMs in production — you've built with LLM-powered features and want to go deeper, even if you haven't owned them at scale yet
- Working proficiency in Python (FastAPI) and TypeScript (Next.js, React Query)
- Comfortable working in production systems, and eager to learn multi-tenant patterns — RLS, account-scoped queries, JWT-based access
- Experience debugging APIs and tracing issues across services and data pipelines
- A continuous learner comfortable operating in ambiguity. You ship, learn, and adapt.
- Customer-obsessed — you want to be close to the people using what you build
Bonus:
- LangGraph, LangChain, or other agent frameworks
- Real-time voice/audio work (LiveKit, Daily.co, Twilio Voice)
- Observability tooling for LLM systems (Langfuse, LangSmith, Helicone)
Don't Apply If
- You wait for instructions instead of taking initiative
- You want a predictable, low-ownership role. We move fast, ship in production, and own outcomes end-to-end. If you're optimizing for predictability, this won't be a fit.
- You're not excited about applying AI to the built world. There's no playbook here. If you want a well-trodden path, this isn't the role.
Compensation and Benefits
- Base salary: $175,000-$225,000
- Equity: Competitive equity package
- Full-time, on-site in our NYC office, 4 days a week
- Significant upside through early ownership and career growth
Benefits:
- Unlimited PTO
- $0 cost medical
- 401k matching
- Lunch and dinner in office
- Gym membership stipend
- Clear Travel Pass
- Tech equipment of your choice
- Mentorship pairing with a Revin advisor/investor
Why work at Revin
- Culture: Values include “Built for the Field” (design from real operations), “Infrastructure Over Flash”, and “Earn Trust Daily”. The team emphasizes moving with urgency while shipping with care.
- Work environment: Headquarters in New York, NY (900 Broadway). The company is small (31 employees) with a tight-knit, engineer-led culture. Remote/hybrid policy is not specified, but the office is in NYC.
- Notable perks: White-glove implementation means engineers work directly with customers, offering real-world impact. Open roles include Senior Software Engineer, GTM Engineer, Strategy & Operations Manager, and Marketing Lead.
- Engineering culture: Focus on real-world reliability, deeply understanding customer workflows, and building systems that hold up under pressure. The tech stack includes TypeScript, React, Python, Twilio, OpenAI, and integrations with ServiceTitan, Salesforce, and more.