Join Our Mission
Help us democratize service business operations and make professional tools accessible to every entrepreneur.
“You mastered the craft, Hour Block makes you look and run like a pro”

Why Work at HourBlock
Join a team that's passionate about transforming how service businesses operate.

Mission-Driven
Work on products that directly impact millions of service businesses worldwide.

Remote-First
Work from anywhere with our distributed team based in Toronto, Canada.

Early Stage Impact
Join at the ground level and help shape the future of service business operations.

Growth Opportunities
Fast-paced environment with opportunities to learn and advance as we scale.
Our Hiring Process
Simple, transparent, and designed to find the best fit for both you and us.

Apply
Submit your application with resume and cover letter explaining why you're interested in our mission.

Initial Call
Quick 30-minute call to discuss the role, our mission, and answer your questions.

Technical Interview
Skills assessment and technical discussion focused on building scalable business applications.

Final Round
Meet the team and discuss culture fit, mission alignment, and mutual expectations.
Open Positions
Join our team and help build the operating system for service businesses worldwide.
Senior Software Engineer
Build scalable applications that power service business operations. Work with modern tech stack including React, Node.js, and cloud infrastructure.
Requirements
- Strong experience with React, TypeScript, and Node.js
- Experience with cloud platforms (AWS, Vercel)
- Understanding of business operations and SaaS products
- Excellent problem-solving and communication skills
Benefits
- Competitive salary and equity options
- Remote-first work environment
- Health insurance and unlimited PTO
- Professional development budget
Product Manager
Lead product strategy and execution for HourBlock's service business platform. Work closely with engineering and design teams.
Requirements
- Experience in B2B SaaS product management
- Strong analytical and strategic thinking
- Experience with service businesses or operations software
- Excellent stakeholder management skills
Benefits
- Competitive salary and equity options
- Remote-first work environment
- Health insurance and unlimited PTO
- Professional development budget
Customer Success Manager
Help service businesses succeed with HourBlock. Onboard customers, provide support, and drive product adoption.
Requirements
- Experience in customer success or account management
- Understanding of service business operations
- Excellent communication and problem-solving skills
- Experience with CRM and support tools
Benefits
- Competitive salary and equity options
- Remote-first work environment
- Health insurance and unlimited PTO
- Professional development budget
Don't see a position that fits? We're always looking for talented people.
Get in touch with our team
For press inquiries, media requests, or partnership opportunities.
No credit card required • 14-day free trial • Cancel anytime