Staff Software Engineer

fabletics.ca

Base: $160,000-$190,000; bonus/equity: annual bonu...
**
Lead technical direction for a domain
Design deterministic release pipelines
Hands-on software engineering leadership
** Fabletics is seeking a Staff Software Engineer to lead technical direction on multiple initiatives while modernizing their CI/CD and release systems. The role involves hands-on development, mentoring engineers, and contributing to both architecture and product impact across their tech stack. **

Job Summary

  • Lead the technical design and delivery of complex, multi-team projects that span multiple features or teams.
  • Your first major initiative will be to modernize our CI/CD and release systems — building system-enforced pipelines that replace manual coordination and calendar driven releases with deterministic, signal-driven delivery.
  • This role is not a test automation role. It is a hands-on, high impact software engineering leadership role focused on building the systems that enforce quality and safety at scale — and then applying that expertise to high-impact product and platform work.

Matching Summary

Match Score: 75

** Fabletics is seeking a Staff Software Engineer to lead technical direction on multiple initiatives while modernizing their CI/CD and release systems. The role involves hands-on development, mentoring engineers, and contributing to both architecture and product impact across their tech stack. **

Salary

Base: $160,000-$190,000; Bonus/Equity: Annual bonus plan, equity; Benefits: 401(k) match, Discretionary PTO, Health & wellness benefits

Skills & Requirements

Must-have

  • Lead technical direction for a domain
  • Design deterministic release pipelines
  • Hands-on software engineering leadership
  • JavaScript/TypeScript, React, Node.js
  • On-prem systems experience
  • Build release candidate generation
  • Integrate release and validation workflows

Nice-to-have

  • Shape team culture
  • Advocate for engineering excellence
  • Coach and mentor engineers
  • Build consensus across functional boundaries
  • Pragmatic trade-offs

Key Requirements

  • 7+ years of experience as a software engineer
  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • Strong experience with CI/CD systems
  • Experience designing automation-driven quality or delivery systems
  • Experience leading technical projects
  • Experience working in Agile teams

Work Rights

Not specified

Tailored Resume

Cover Letter