Ribbon Business logo
Ribbon Business Verified
Telecommunications, Networking, Software

Software Engineer Co-op/Intern (Summer 2026)

Ontario, CanadaHybridFull TimeJunior / Entry-levelCA$18–CA$18 /hrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Ribbon Business is seeking a Software Engineering Intern for Summer 2026 to work on real systems for small businesses in Canada. This remote-friendly (hybrid in Toronto) role involves writing production code for areas like business formation, legal tools, accounting, and internal systems. The intern will translate real-world business processes into reliable software. The ideal candidate has strong software development fundamentals, can write clean code, and possesses attention to detail. Experience with modern web stacks and an interest in fintech are preferred. Eligibility requires current post-secondary enrollment and Canada Summer Jobs criteria.

Software Engineering Co-Op (Summer 2026)

Ribbon Business | May to August 2026 | $17.60/hour | 37.5 hours/week |
ribbonbusiness.com

Location:

Remote-friendly. If based in Toronto, expected 2 days/week in office.

About Ribbon

Ribbon Business builds infrastructure for small businesses in Canada. We combine incorporation, compliance, accounting, and payroll into one platform.

We simplify complex business processes and turn them into clean, reliable software.

What You’ll Work On

You will work on real systems used by customers. Writing production code, not just sandbox projects.

Areas include:

  • Business formation workflows (incorporations, registry integrations)
  • Automated legal tools (minute books, resolutions)
  • Registered office / mail handling systems
  • Accounting and financial workflows
  • Internal tooling to support operations

A core part of the role is translating real-world business processes into precise, reliable software.

Our Stack

  • Frontend: Next.js, React
  • Backend: Django
  • Infra: Docker, Google Cloud
  • Payments: Stripe
  • Other: Cloudflare

What We’re Looking For

  • Strong fundamentals in software development
  • Ability to write clean, structured, maintainable code
  • Attention to detail, especially where logic must be exact
  • Ability to break down messy real-world processes into clear systems
  • Comfortable working independently in a fast-paced environment
  • Ability to review code

Bonus:

  • Experience building and shipping real projects
  • Familiarity with modern web stacks
  • Interest in fintech, accounting, or legal workflows
  • Competitive extra-curriculars

Eligibility (Canada Summer Jobs Requirement)

Candidates must be currently enrolled in a post-secondary program (college or university) and returning to studies in the next academic term. Applicants must also be between 15 and 30 years of age at the start of employment, be legally entitled to work in Canada, and have a valid Social Insurance Number.

Application Requirements

  • Resume
  • Links to code (GitHub, projects, etc.)

Take-Home Assignment (Required)

Shortlisted candidates will complete a small assignment:

You will be given a real-world business scenario and asked to:

  • Map the process step-by-step (inputs, outputs, edge cases)
  • Identify risks or failure points
  • Outline how you would translate this into a system or API

Focus is on clarity, accuracy, and structured thinking, not just code.

What You’ll Get

  • Ownership over real product features
  • Direct exposure to how a startup operates
  • Work that directly impacts customers
  • Fast feedback and high expectations

Details

  • Term:

May to August 2026
- Hours:

37.5 hours/week
- Compensation:

$17.60/hour
- Location:

Remote-friendly, hybrid expected if local

How to Apply

Send your application to
support@getribbon.ai
with:

  • Resume
  • Links to code or projects
  • A 2-3 sentence note on why Ribbon's mission or tech stack interests you.
Ready to apply?
You'll be redirected to Ribbon Business's application page.