Software Engineering Co-Op, Canada

RippleMatch, Inc.

Toronto

Hybrid

CAD 47,000 - 63,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HubSpot is seeking a Software Engineering Spring Co-op for 2027. You will build and ship production software with experienced engineers, tackling complex problems that affect thousands of customers.

You may contribute to back-end, front-end, or data and infrastructure projects, collaborating to design, test, and deliver high-quality code. You’ll learn new technologies, explore AI-enabled tooling, and own meaningful projects from development through delivery.

Qualifications

  • Web development experience through coursework, independent projects, work experience, or equivalent hands‑on experience.
  • Curiosity and motivation to learn new technologies and grow your engineering skills.
  • Clear communication and collaboration skills.
  • Confidence taking ownership of projects and contributing in a fast‑paced environment.
  • Interest in understanding HubSpot’s business, products, and culture.
  • Availability to work full‑time, 40 hours per week, for the full duration of the Spring 2027 co‑op.
  • Ability to work hours aligned with Eastern or Central U.S. time zones.

Responsibilities

  • Build and ship production software alongside experienced HubSpot engineers.
  • Solve complex engineering problems that have an impact on HubSpot customers.
  • Contribute to back-end, front-end, or data and systems infrastructure projects based on your team.
  • Collaborate with engineers and teammates to design, develop, test, and improve software.
  • Take ownership of meaningful projects and contribute ideas from development through delivery.
  • Learn new technologies and engineering practices while applying them to real-world challenges.
  • Explore how AI and emerging technologies can help you solve engineering problems, improve developer workflows, and build better customer experiences.
  • Communicate and collaborate with your team as you work through technical decisions and challenges.

Skills

Web development
Curiosity
Clear communication
Ownership
Time-zone alignment
Full-time availability
Ontario residency willingness

Tools

Java 11
REST APIs
Dropwizard
Kafka
MySQL
Spark
AWS
React
TypeScript
JavaScript
Sass
Canvas
Kubernetes
Redis
ElasticSearch
Hadoop
HBase
ZooKeeper

Job description

Software Engineering Spring Co-op – 2027

Role Summary

Our mission at HubSpot is to help millions of organizations grow better. As a Software Engineering Spring Co-op, you’ll help solve complex problems and build real products that thousands of customers depend on. You’ll work alongside HubSpot engineers in small, collaborative teams, with the opportunity to take ownership of the software you create and start shipping production code early in your co-op.

We know there’s no such thing as a “perfect” candidate. Whatever your background or identity, we encourage you to apply if this role excites you and gives you an opportunity to grow.

What You’ll Do
  • Build and ship production software alongside experienced HubSpot engineers.

  • Solve complex engineering problems that have an impact on HubSpot customers.

  • Contribute to back-end, front-end, or data and systems infrastructure projects based on your team.

  • Collaborate with engineers and teammates to design, develop, test, and improve software.

  • Take ownership of meaningful projects and contribute ideas from development through delivery.

  • Learn new technologies and engineering practices while applying them to real-world challenges.

  • Explore how AI and emerging technologies can help you solve engineering problems, improve developer workflows, and build better customer experiences.

  • Communicate and collaborate with your team as you work through technical decisions and challenges.

Technologies you might use include:
  • Back End: Java 11, REST APIs, Dropwizard, Kafka, MySQL, Spark, AWS

  • Front End: React, TypeScript, JavaScript (ES6+), Sass, HubSpot’s design system (Canvas)

  • Data and Systems Infrastructure: Kubernetes, Redis, ElasticSearch, Hadoop, HBase, ZooKeeper

What You’ll Bring

Required Qualifications

  • Web development experience through coursework, independent projects, work experience, or equivalent hands‑on experience.

  • Curiosity and motivation to learn new technologies and grow your engineering skills.

  • Clear communication and collaboration skills.

  • Confidence taking ownership of projects and contributing in a fast‑paced environment.

  • Interest in understanding HubSpot’s business, products, and culture.

  • Availability to work full‑time, 40 hours per week, for the full duration of the Spring 2027 co‑op.

  • Ability to work hours aligned with Eastern or Central U.S. time zones.

Nice‑to‑Have Qualifications
  • Experience building projects beyond coursework, such as mobile apps, web applications, games, or other software.

  • Experience with one or more of the technologies listed above.

  • Interest in AI‑assisted software development and emerging engineering tools.

  • Experience taking ownership of a technical project or initiative.

Where You’ll Work
  • Location: Ontario, Canada

  • Work type: Remote in Ontario, flex in Ontario, or in‑office in Ontario, based on eligible HubSpot work options.

  • Schedule: This is a full‑time, 40‑hour‑per‑week Spring Co‑op beginning in January 2027 and concluding in April or May 2027, depending on the selected end date.

  • Time zone requirement: Our engineering teams operate primarily in Eastern and Central U.S. time zones. To be eligible, you must reside in — or be willing to relocate to — Ontario and work hours aligned with those regions.

  • Travel: Travel is not required. Depending on timing and business needs, you may have the opportunity to visit a HubSpot office for a Product Summit or team travel.

We encourage candidates to apply for only one role per hiring cycle. Candidates who previously interviewed for this role should wait until the next hiring season before reapplying.

Come help us build real products that thousands of customers depend on. To learn more about our Product and Engineering team, visit HubSpot Product & Engineering. For more information about internship and co‑op opportunities, visit HubSpot Emerging Talent.

Expected cash compensation: $40.00 CAD/hour

The expected cash compensation for this role is $40.00 CAD per hour.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife Financial • Waterloo

On-site
CAD 53,000 - 70,000
Winter Co-op 2027 - Software Engineering
Winter Co-op 2027 - Software Engineering

Manulife Financial • Southwestern Ontario

On-site
CAD 53,000 - 70,000
Software Engineer Intern (Winter 2027)
Software Engineer Intern (Winter 2027)

Cohere • Toronto, Montreal (administrative region)

On-site
CAD 20,000 - 29,000
Lunch stipend
Health and dental benefits
RRSP matching / 401K / Pension Scheme
+5
Software Engineer, Product (Co-op)
Software Engineer, Product (Co-op)

Bree • Toronto

On-site
CAD 69,000 - 96,000
Compensation: CAD 50-70/hour
Lunch stipend
Transportation stipend
+1
Software Engineer I - Co-op (Hub)
Software Engineer I - Co-op (Hub)

Planview GmbH, Software & Consulting • Vancouver

On-site
CAD 39,000 - 52,000
Weekly office lunches
Lunch and learns
Social events
+1
Winter Co-op 2027 - Software Engineering (8 Months)
Winter Co-op 2027 - Software Engineering (8 Months)

Manulife Financial • Toronto

On-site
CAD 53,000 - 70,000
Software Engineer Intern, Backend (Summer 2027)
Software Engineer Intern, Backend (Summer 2027)

United States Digital Space LLC • Toronto

Hybrid
CAD 55,000 - 62,000
Mental health benefits
2 days PTO + 3 days sick leave
Subsidized commuter benefits
+1
Software Engineer Intern, Fullstack (Summer 2027)
Software Engineer Intern, Fullstack (Summer 2027)

United States Digital Space LLC • Toronto

Hybrid
CAD 114,616,000 - 128,943,000
Mental health benefits
2 days paid time off + 3 days sick
Subsidized commuter benefits and ride-
Winter Co-op 2027 - Software Engineering (8 Months)
Winter Co-op 2027 - Software Engineering (8 Months)

Manulife • Toronto

Hybrid
CAD 53,000 - 70,000
Co-op Winter 2027 - Software Engineering - 4-8 months
Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Corporation • Cole Harbour 30

Hybrid
CAD 34,000 - 47,000
Flexible work hours
Hybrid work model
Networking opportunities across teams
+2