Engineering Manager – Enterprise, Monetization

Posted 3 weeks ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Engineering Manager responsible for leading Enterprise & Monetization teams. commonsku empowers branded merch distributors through an innovative SaaS platform.

Responsibilities

  • Partner with Product Management and Design to shape roadmaps and define clear technical and performance requirements for future initiatives.
  • Champion agile mindset with team rituals and processes that support predictable delivery, fast feedback loops, and continuous improvement.
  • Lead the delivery of complex, cross-functional engineering projects.
  • Scope and stage work into well-defined milestones, ensuring alignment with commonsku's vision.
  • Serve as a technical leader and thought partner, resolving ambiguity and applying strong engineering judgment to ensure sustainable and scalable systems.
  • Build, grow, and retain a team of talented engineers by fostering an environment of psychological safety, accountability, and technical excellence.
  • Provide regular coaching, feedback, and career development aligned with our career ladder.
  • Ensure each team member understands how their work connects to customers, mission, and business strategy.
  • Balance business, customer, and technical trade-offs thoughtfully and transparently.
  • Identify strategic opportunities to improve engineering practices, tools, or systems — and drive adoption of improvements at scale.
  • Represent engineering in company-level initiatives, helping others understand the impact, scope, and feasibility of proposed technical solutions.
  • Model clear, proactive, and tailored communication across levels and audiences.
  • Share learnings, progress, and outcomes broadly and effectively to ensure visibility and alignment.

Requirements

  • 8+ years of experience in software engineering, with a proven track record of delivering scalable, high-quality software in a fast-paced environment.
  • 1–3+ years of experience managing engineers, including hiring, onboarding, performance management, and career development.
  • Experience partnering with Product and Design partners to shape roadmaps, define scope, and deliver customer-centric features.
  • Strong understanding of Agile principles and experience evangelizing them.
  • Demonstrated ability to lead complex, cross-functional projects from concept to delivery, balancing technical trade-offs and business outcomes.
  • Strong technical background with hands-on experience in system design, architecture, and modern development practices.
  • A plus if you have managed architectural transformations, especially in a monolithic environment.
  • Strong communication skills, both written and verbal.
  • Proven experience mentoring and growing engineers across varying levels, fostering a high-performance, feedback-driven culture.
  • Proven ability to build and scale engineering processes that support team health, delivery speed, and code quality.
  • Operate with a sense of urgency and action, customer-first philosophy and ability to think and act strategically.
  • Nice to have: Experience with Generative AI and applying it to solve customer problems

Benefits

  • Remote-first culture (with plenty of excellent 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 (we call it HQ and you’ll love it)
  • A delightful team of smart people who are good at what they do

Job type

Full Time

Experience level

SeniorLead

Salary

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

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

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