commonsku

Software Engineer II

commonsku

Remote · Full Time

Be the first to apply

Experience
3+ yrs
Salary
CAD 100,000 – CAD 115,000 / year
Openings
1
Posted
7 小时前
Work mode
Work from home
Eligibility
Applicants must be eligible to work in Canada, excluding Quebec applicants at this time.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About commonsku

commonsku is transforming the $26 billion promotional products industry by providing a platform that enables branded merchandise distributors to work smarter. The platform facilitates project management, quote building, order placement, and collaboration with clients and suppliers through a Connected Workflow. Operating with a remote-first and community-focused mindset, commonsku values innovation, forward-thinking, and promoting a positive work environment recognized as a Great Place to Work® in Canada.

Role Overview

The Software Engineer II will join the Research and Development team to assist in launching and scaling commonsku's new Enterprise offering. This position involves development of APIs, integrations, and features delivering high value to customers while collaborating cross-functionally within a high-trust environment.

Responsibilities

  • Plan, design, and implement clearly defined features for the Enterprise team with guidance from engineering leadership.
  • Produce clean, maintainable, and thoroughly tested scalable code embodying high development standards.
  • Take ownership of engineering deliverables, proactively suggesting improvements in development, delivery, and maintenance processes.
  • Utilize customer empathy and product understanding to influence technical decisions based on data and feedback to build software favored by users.
  • Collaborate and mentor team members via code reviews, technical planning, documentation, and paired programming.

Candidate Profile

  • At least 3 years of professional software development experience, preferably in SaaS or product-led settings.
  • Strong grasp of software engineering principles, system architecture, and API design.
  • Proficiency in React, PHP, Python, and relational database management.
  • Experience with cloud platforms (AWS, GCP, or Azure) and contemporary workflows such as CI/CD, version control, and monitoring tools like New Relic or Datadog.
  • Ability to work independently and asynchronously while valuing collaboration and interpersonal connection.
  • Experience leveraging AI tools to enhance productivity; familiarity with large language models or generative AI is advantageous.
  • A growth mindset with openness to feedback and a history of mentoring junior developers.

Technology Stack

The technology environment includes PHP, Python, and React frameworks, with MySQL (Aurora) on AWS, Snowflake for data warehousing, transitioning PHP code to Symfony framework, and adopting containerized infrastructure with ECS Fargate and Docker. AI innovation is emphasized through integration with OpenAI and generative image APIs.

Compensation & Benefits

  • Starting salary range of $100,000 to $115,000 yearly, with new hires typically placed at the midpoint; open discussions on compensation are welcomed.
  • Remote-first work culture complemented by occasional in-person experiences and company-wide holiday closure from December 25th to January 1st.
  • Health and dental coverage including a $1,000 healthcare spending account.
  • Retirement benefits featuring RRSP/TFSA contributions up to $3,000 annually without employee contribution required.
  • Biannual company-wide summits known as HQ events fostering community and collaboration.
  • A supportive and skilled team environment.

Location & Eligibility

This opportunity is open to candidates authorized to work in Canada, excluding Quebec currently due to operational constraints. While fully remote, preference is given to those based in Toronto, the company headquarters.

Diversity & Inclusion

commonsku is committed to cultivating a diverse workforce that mirrors the community it serves, welcoming applicants of all identities, backgrounds, and experiences.

Tools & software

Python required React required MySQL required PHP required

How they work

Teamwork & Collaboration Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help