Jobber is transforming the home services industry by providing innovative software solutions to small businesses. As a Staff Software Engineer, you'll join a company recognized as a Top 10 Great Place to Work in Canada, working on critical systems that help service providers manage their operations efficiently. You'll have the opportunity to work across multiple teams including Expansion, Scheduling, and Insights & Accounting, leading technical initiatives and mentoring other engineers. The role combines hands-on coding with strategic technical leadership, allowing you to shape the future of a platform that processes billions in service transactions. You'll work in a culture that values transparency, inclusivity, and innovation, with the flexibility to work remotely across Canada or hybrid from offices in Edmonton or Toronto. The position offers comprehensive benefits, career development support, and the chance to make a significant impact in a $400-billion industry. You'll be working with modern technologies including React, TypeScript, and Ruby on Rails, while helping to scale a platform that's essential to thousands of small businesses' success.