Software Engineering Intern - 12 months (Spring)

Salary ? Salary range shown is either directly from the job description or estimated based on typical salaries for similar roles in this industry. This estimate aims to give a general idea of the expected compensation for the position.
$56700 - $76900

Job Description

Do you want to build an amazing product at one of the fastest-growing software companies in Canada?

Then Jobber might be the place for you! We’re looking for four Software Engineering Interns to join our Product Engineering Department on a 12-month internship!

Our internship:

We’re looking for Software Engineering Interns to join our scrum teams at Jobber! These scrum teams are made up of engineers, designers, and product managers who all come together to build really important features that solve problems for our customers. You'll collaborate closely with industry-leading engineers, working within a product team to deliver on their roadmap. You’ll learn all aspects of the development lifecycle - experimentation, design, coding, code reviews - while also growing your knowledge of different technologies and seeing your hard work shipped to Jobber customers worldwide.

So, what can you expect from your internship?

  • To actively participate in the development of our feature set for the Jobber web and mobile apps. It’s not every day that you get a chance to build something that’s going to be used by Service Providers to deliver essential services to hundreds of thousands of people.
  • To grow your knowledge in technologies like Ruby on Rails, GraphQL, React, Typescript, Postgresql, LLM/AI... you get the idea.
  • To be part of an inclusive environment that believes in bettering and developing its people, through formal mentorship opportunities, regular interactions with your People Leader and more!
  • Impactful teams and connections - from participating in bi-weekly company stand-ups, hackathons, town halls, monthly PD All Hands and Intern workshops, you’ll be immersed in a culture that encourages you to foster connections and provides all the information you need to leave better than you started.

We are looking for one intern for each of the following teams:

The Lending team works on making running a business across Jobber and QuickBooks Online as easy as possible with a live sync, and building an easy process for our SPs and SCs to access funds to fuel their growth! We collaborate with our Fintech teams in our Mobile, Jobber Online, and first-party app environments. Bonus: We’ve got a past Jobber intern, turned L2 on our team!

Our Growth Onboarding team is passionate about helping small home service businesses understand how Jobber can help solve their problems. We run a lot of experiments to accomplish this, which involves developing a hypothesis around a change and writing code to turn it into a reality so we can validate whether we were right. Experiments can be something as small as changing the colour of a button, to developing a new feature that imports customer data using AI to filter out what's not relevant. Our current work will provide you with an opportunity to have a large impact, building a brand new feature within the app that targets Jobber's entire customer base to provide customers with more "AHA" moments on how Jobber can help them. (Please note: This role will be split with the Success team and run from May 2025 to October 2025).

The Success Engineering team is all about empowering our customer success team with the tools they need to provide industry-leading service. We build and maintain AI agent solutions, customer bug tooling, and SLA management systems, while also building on platforms like Salesforce to streamline support operations. Our work ensures that key customer information is easily accessible and actionable, helping our support team guide customers through onboarding and beyond. We collaborate closely with other engineering teams and cross-functional partners to build scalable solutions that improve both internal operations and the customer experience. (Please note: This role would be split with the Growth Onboarding team and run from November 2025 to April 2026).

Our Platform Experience team is responsible for our developer ecosystem and our API. We work to enable our SP’s and technology partners to integrate with Jobber’s platform via a cutting edge GraphQL API. We work closely with external partners to build and extend Jobber’s functionality in an extensible, systematic way. If you are passionate about helping other developers build cool software, and build amazing businesses within the Jobber ecosystem, Platform may be for you!

The Mobile Foundations team is pivotal in shaping the core of our iOS and Android apps. We handle essential tasks such as managing dependencies, supervising the app release, coordinating testing processes, and keeping a watchful eye on performance. We are also responsible for exploring new technologies and solutions to expand our app’s capabilities and optimize our workflows, while establishing robust patterns and standards. By focusing on these foundational aspects, we provide a reliable base for feature team developers, enabling a more efficient development process while ensuring the quality of our mobile applications for our SPs.

Past projects our Interns have worked on include:

  • Jobber Websites: a brand new product which helps Service Providers create a website within minutes
  • Location Timers: making our SP's time tracking super easy for scheduling, payroll, and more.
  • Online Booking: allowing our SPs to win more work with less effort. SPs can share their booking page so their customers can book services directly into their calendars.
  • Filters and Searching functionality: to let our SPs access their most critical or used data types and patterns quickly and easily.
  • Database and model advancement: giving our SPs greater autonomy for future application requests
  • Logic improvements: an opportunity to manipulate elements of our software to automate account changes and key feature additions successfully.!
  • Revision of 3rd Party Mechanism: an update of queries responding to some of our SP’s most favoured features

To be successful, you’ll need:

  • To be humble. You believe everything is a learning experience. You check your ego at the door and open your mind to diversity in process, thinking and ideas.
  • To be supportive. You jump in when needed and look to build your teammates up as you continue to learn and grow yourself. You also support and encourage feedback from your team and get excited about the opportunity for mentorship and celebrating team successes.
  • To give a shit. You’re passionate, driven and you care about your work and your life. You're the kind of person motivated by purpose and making a difference.

At Jobber, we offer a 12-month Internship that is open to anyone:

  • Currently in a Co-Op program (4th or above) through a post-secondary institution
  • Who has completed a boot camp from an accredited institution
  • Recent graduates from a program specializing in Computer Science or Software Engineering as well as career pivoters

Please note: this job posting is for Summer 2025 starting May. As this is a contract position, it is not eligible for specific benefits as part of our total compensation and rewards package. More information will be provided as part of the interview process.

Compensation

At Jobber, we believe that compensation should be transparent, fair, and reflective of your experience and growth. This role has a minimum annual salary of $71,600, a midpoint of $84,200, and a maximum salary of $96,900, designed to show the progression from learning the ropes to truly excelling.

We design our compensation to reflect each new hire’s skills, experience against the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual’s current capabilities and their opportunity for future growth.

Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too! You’ll have access to a dedicated talent development program that includes career coaching and opportunities for career development.

We believe in transparency and open conversations about compensation. If you have any questions about our approach, we’re happy to discuss them throughout the hiring process!

The deadline to apply is Monday, March 17 at 10:00 am EST/8am MT.

What you can expect from Jobber:

Having been named as a Top 10 Great Place to Work in Canada, we walk the talk. Here are just some of the great things you can expect from us:

  • A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, retirement savings plan matching, and stock options.
  • A dedicated Talent Development function, including Development Coaches, to help build the career you want and hit the goals you set, while ensuring you’re reaching your fullest potential.
  • Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family.
  • A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet.
  • To work with a group of people who are humble, supportive, and give a sh*t about our customers.

We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.

A bit more about us:

Job by job, we’re transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid! We’re bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they’re successful we all win!