cover

Software Engineer II/ 2 weeks ago

commonsku
Attractive
Application ends: 2026-02-02

Quick Summary

This Intermediate Software Engineer II role is remote-first in Canada (Toronto preferred) and joins the Intelligence Team to develop AI and data-driven features for a SaaS platform serving the promotional products industry. Requires 3+ years of professional software development experience, strong system design skills, and extensive proficiency in React, PHP, Python, relational databases, and major cloud platforms (AWS, GCP, Azure). Responsibilities include scoping and implementing complex features, writing high-quality, tested code, owning project outcomes, and mentoring junior peers. The starting salary range is $100,000–$115,000 CAD annually.

Software Engineer II, Intelligence Team (Remote - Canada)

Join commonsku and help revolutionize the $26B promotional products industry. Our platform empowers branded merchandise distributors through the Connected Workflow, streamlining project management, quoting, ordering, and collaboration with clients and suppliers.

We are a remote-first, community-driven team guided by our values: Community First, Ten Steps Ahead, Fast Forward, and Delightful Work.

About the Role: Software Engineer II

We are hiring an Intermediate Software Engineer to join our new Intelligence team. You will develop impactful feature sets leveraging data and artificial intelligence (AI) to drive insights that help customers grow their businesses. This role involves close collaboration across Development, Product, Design, and Customer Success teams, contributing directly to shaping the industry's future.

What You’ll Do

  • Scope, plan, and implement well-defined features or components within the team’s domain, with guidance from Engineering Managers and Senior Engineers.
  • Break down work into well-understood milestones and modules, aligning on timelines and deliverables with Engineering and Product Managers.
  • Write clean, maintainable, well-tested code and model high-quality development practices.
  • Own engineering outcomes for assigned projects and features.
  • Proactively communicate status and blockers to ensure timely, quality delivery.
  • Propose solutions and take initiative to improve software building, delivery, and maintenance processes.
  • Understand and incorporate business value into technical decisions.
  • Apply customer empathy and product context to guide implementation details and prioritization.
  • Use data and customer feedback (directly or indirectly) to inform work.
  • Demonstrate good technical planning, team ceremonies, and design review practices.
  • Support and mentor junior engineers where appropriate by providing feedback, pairing, and guidance.
  • Contribute to a healthy and inclusive team culture by modeling constructive communication and collaborative behaviors.
  • Contribute to shared team responsibilities such as on-call, documentation, tech debt, and code review.

What You Bring

  • 3+ years of professional software development experience, ideally in a SaaS or product-driven environment.
  • Strong understanding of software engineering principles, system design, and API development.
  • Strong experience in React, PHP, Python, and other modern programming languages and frameworks.
  • Experience with relational databases.
  • Extensive experience and proficiency in cloud computer platforms (AWS, GCP, Azure).
  • Experience with agile development, version control, CI/CD, and observability tools such as New Relic or Datadog.
  • A track record of delivering complex features or projects independently and collaborating effectively across teams.
  • Ability to balance technical excellence with pragmatic business tradeoffs.
  • Experience mentoring and developing more junior peers.
  • A growth mindset and openness to feedback.

Compensation & Perks

The starting salary for this role is $100,000–$115,000 CAD, depending on previous experience and skillset. New hires are typically expected to start at the midpoint of this range.

  • Remote-first culture (with in-person experiences sprinkled in).
  • Company-wide closure between December 25th and January 1st.
  • Health and dental benefits, including a $1,000 healthcare spending account.
  • RRSP/TFSA contributions up to $3,000 a year (no employee contribution required).
  • Twice-yearly company wide summits (HQ).
  • Financial support for continuing professional development.
  • A delightful team of smart people.

Location

This is a remote-first role open to candidates eligible to work in Canada (excluding Quebec). Candidates based in Toronto, where our HQ is maintained, are preferred.

How to Apply

Apply now at https://commonsku.com/careers!

Share

commonsku

commonsku

  • Address
    Toronto, Ontario
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy