Senior Software Engineer

Inspiration Commerce GroupToronto, ON
Remote

About The Position

We're looking for a Senior Software Engineer to join our team and work across our marketplace businesses: Italist, HEWI, and DOZR. This role involves end-to-end feature ownership, from initial conversations with stakeholders to building, testing, deploying, and validating features in production. You will be responsible for the outcome of your work, not just the code itself. The role is full-time and remote-first, allowing you to work from anywhere in the world. You will engage in full-stack development using JavaScript (React on the frontend, Node on the backend) for various applications including customer-facing features, internal tools, third-party integrations, and data pipelines. A key aspect of this role is working across different businesses and domains, requiring the ability to context-switch and apply learned patterns. Additionally, you will utilize AI copilot tools like Claude Code for enhanced productivity and rigor in development, including parallelizing work, generating and reviewing code, writing tests, and automating repetitive tasks.

Requirements

  • Product-minded engineers who want to own outcomes, not close tickets.
  • Engineers who have already made AI central to their development process (e.g., using Claude Code, Cursor).
  • Comfortable sitting with non-technical stakeholders to define requirements and push back when necessary.
  • Generalists energized by switching between businesses, codebases, and domains.
  • Excellent analytical skills and quantitative rigor.
  • Ability to use data to identify problems, discover opportunities, and substantiate ideas.
  • Self-starter mentality, comfortable working independently and overcoming roadblocks.
  • Willingness to do whatever it takes to achieve goals.
  • Founder-level ownership mentality; fixing issues and chasing opportunities without regard to job title.
  • Curiosity and a drive to understand and fix problems.
  • Willingness to ask for forgiveness rather than permission.

Nice To Haves

  • People who want a stable, predictable or repetitive role/set of tasks.
  • People looking for active mentorship.
  • People who are excited about building and managing a team vs handing the details themselves.
  • People who find comfort in following a playbook.
  • People who don't want to be in the weeds, spending hours querying a database and slicing the data to find new insights and hypotheses to test.
  • People who prefer stability over speed or "strategy over execution".

Responsibilities

  • End-to-End Feature Ownership: Take features from initial conversation to production, including scoping with stakeholders, building, testing, shipping, and validating their impact.
  • Full-Stack Development: Build features across the stack using JavaScript (React frontend, Node backend) for customer-facing storefronts, internal admin tools, third-party integrations, and data pipelines.
  • Working Across Businesses: Context-switch between different businesses (fashion marketplaces, affiliate marketing platforms, B2B technology solutions) and domains, carrying patterns across them.
  • AI-Native Engineering: Utilize AI copilot tools for development tasks such as parallelizing work, generating and reviewing code, writing tests, and automating repetitive processes.

Benefits

  • Paid working session (travel expenses covered if outside Toronto).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service