Senior Software Engineer
Role overview
Jobber is seeking a Senior Software Engineer to join its Product Engineering team in Toronto. The company builds software that helps small business owners run and grow their operations. You will work within a collaborative environment where teams operate with autonomy and contribute directly to shaping the company’s direction.
Key responsibilities
- Collaborate with other software developers on a Scrum team to build and improve Jobber’s core product offerings.
- Champion best practices for well-tested, scalable, and well-organized code across your team.
- Customize, extend, and experiment with tools, models, harnesses, and processes to improve effectiveness for yourself and your team.
- Mentor other engineers, helping them develop their skills and adopt higher standards of technical work.
- Contribute to solving complex problems that affect millions of small business entrepreneurs.
- Balance shipping new features with dedicating time to addressing technical debt.
Requirements
- Demonstrated experience as a software developer with a proven track record of solving real-world problems creatively.
- Strong proficiency in software development and a commitment to writing well-tested and scalable code.
- Ability to work collaboratively within a team environment and contribute to autonomous decision-making.
- Experience mentoring other developers or willingness to take on mentorship responsibilities.
- Passion for continuous learning and professional growth in software engineering practices.
What makes this role worth considering
Jobber operates with company values centered on humility, support, and genuine care, which are actively lived rather than just stated. The company invests significantly in employee growth through onboarding resources, tutorials, hackathons, and mentorship opportunities, while managers are committed to building healthy work-life harmony. You will have the opportunity to join one of seven specialized product teams—including Expansion, Bookkeeping & Accounting, Fintech Systems, Quotemeal, Franchise, Communications Systems, or Jobber Payments—each working on distinct, impactful challenges within the platform.
How to apply
Use the Apply button to view the official job posting and submit your application on Jobber's careers site.
ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.