Senior Software Engineer

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building Connected+ Supplier integrations for commonsku’s promotional-products SaaS platform. Streamlining purchase-order-to-invoice workflows and powering supplier partnerships.

Responsibilities

  • Independently scope, plan, and implement well-defined features and components within the Connected Supplier domain
  • Contribute to system design discussions focused on performance, maintainability, and scalability
  • Break down work into milestones and modules with Product Managers and Engineering Managers
  • Write clean, maintainable, well-tested code
  • Own engineering outcomes for domain projects and co-own larger cross-functional initiatives
  • Identify technical risks and propose mitigation strategies
  • Improve system and team processes by addressing inefficiencies
  • Translate business goals and customer feedback into technical implementation details
  • Communicate status, risks, and blockers across teams and stakeholders
  • Support and mentor fellow engineers
  • Participate in code reviews, documentation, technical debt management, and on-call rotations
  • Build Connected+ Supplier integrations and streamline purchase order to invoice workflows

Requirements

  • 5+ years of professional software development experience, ideally in a SaaS or product-driven environment
  • Strong understanding of software engineering principles, system design, relational databases, and API development
  • Hands-on proficiency with React, PHP, Python, or modern programming frameworks
  • Experience with AWS, GCP, or Azure
  • Experience with agile workflows, version control, CI/CD pipelines, and observability tools such as Datadog
  • Proven ability to independently deliver complex features
  • Experience collaborating across teams while balancing technical quality and practical tradeoffs
  • Demonstrated experience mentoring peers and fostering an inclusive engineering culture
  • Comfort working independently and asynchronously
  • Experience with or enthusiasm for working with AI
  • Familiarity with the promotional products industry, supply chain workflows, or e-commerce integrations is a bonus
  • Must be eligible to work in Canada, excluding Quebec

Benefits

  • Remote-first culture
  • Company-wide closure between December 25th and January 1st
  • Health and dental benefits
  • $1,000 healthcare spending account
  • RRSP/TFSA contributions up to $3,000 a year, with no employee contribution required
  • Twice-yearly company-wide summits
  • In-person experiences
  • Social hangouts and learning sessions
  • Equal Opportunity Employer committed to a diverse team

Job type

Full Time

Experience level

Senior

Salary

CA$140,000 - CA$160,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSAzureGoogle Cloud PlatformPHPPythonReact

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.