Hatch·about 6 hours ago
Location: United States (Remote)
Department: Engineering
Reports To: Engineering Manager, Enterprise
Hatch is an AI-powered customer engagement platform transforming how home services businesses connect with their customers. As a Y Combinator (W19) company, we're building the future of customer communication through voice AI, intelligent messaging, and seamless CRM integrations. Our platform helps thousands of businesses deliver exceptional customer experiences at scale. Recently acquired by Yelp, Hatch operates as a startup within the Yelp family—maintaining our fast-moving, aggressive startup culture while leveraging the scale and resources of a public company.
We're looking for a Full Stack Engineer to join our Enterprise team. You'll build the features that serve our largest customers—from multi-location management to role-based access control to advanced admin tools. This is a new team focused on making Hatch enterprise-ready.
Build multi-tenant and multi-location management features
Develop frontend features using React and TypeScript
Create admin consoles and permission management interfaces
Build backend APIs for enterprise functionality
Implement SSO, RBAC, and security features
Design intuitive UX for complex enterprise workflows
Write clean, well-tested, maintainable code
Participate in code reviews and technical discussions
3+ years of full-stack software engineering experience
Strong proficiency with React and TypeScript
Experience with backend development (Go, Python, or Node.js)
Understanding of enterprise security patterns (RBAC, SSO)
Experience with PostgreSQL and multi-tenant architectures
Familiarity with cloud services (AWS preferred)
Strong problem-solving skills and attention to detail
Good communication and collaboration abilities
Experience building enterprise features at a B2B SaaS company
Background with SAML, OIDC, or identity providers
Familiarity with audit logging and compliance requirements
Experience with organization hierarchy and permission systems
Background in enterprise software
Competitive salary
Comprehensive health, dental, and vision insurance
Flexible PTO policy
Remote-first work environment
Home office stipend
Professional development budget
401(k) plan + Match
Hatch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Closing
There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience.
Based on the anticipated level of experience we are seeking, we expect the compensation range for this role to be between $112,000 and $269,000. You may also be offered a bonus, restricted stock units, and benefits.
We will consider for employment qualified candidates with arrest and conviction records, consistent with applicable law (including, for example, the San Francisco Fair Chance Ordinance for roles based in San Francisco, the Los Angeles County Fair Chance Ordinance for roles based in the unincorporated areas of Los Angeles County, and the California Fair Chance Act for roles based in California).
Where required by law, a criminal background check will not be conducted until after a conditional offer of employment is made, and any evaluation of a candidate's criminal background check will be subject to an individualized assessment that takes into account the candidate's specific criminal records and the responsibilities and requirements of the particular role.