Engineering Manager

JobCubby

Canada

Hybrid

CAD 276,000 - 345,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote
Flexible schedule
Equity
Comprehensive benefits
401(k) retirement plan

Qualifications

  • At least 2 years of engineering management experience or equivalent
  • Strong software engineering fundamentals and frontend/backend knowledge
  • fluently read code and technical docs
  • Strong product sense with ability to translate requirements into engineering solutions
  • Ability to decompose complex initiatives into manageable components

Responsibilities

  • Directly manage and support a team of engineers to deliver features
  • Plan and execute product roadmap with Product/Design/Success stakeholders
  • Coach engineers and develop their careers in a low-structure environment
  • Remove blockers and improve team processes for faster iteration
  • Hire, onboard, and develop high-caliber individual contributors
  • Make decisions that remove blockers and ensure high-quality software

Skills

Engineering management
Frontend/React/TypeScript
Clojure ecosystem
Strong communication
Distributed teams

Tools

React
TypeScript
Clojure

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager based in Canada.

This is an opportunity to lead a talented engineering team within a fully remote, globally distributed environment.

You’ll combine strong technical judgment with people leadership to help engineers deliver products that create meaningful value for users.

The role spans roadmap execution, technical decision-making, team development, hiring, and continuous improvement of engineering practices.

You’ll work closely with Product, Design, and customer-facing teams to balance new features, technical investments, and product quality.

Success will depend on your ability to remove obstacles, decompose complex problems, and create an environment where teams can move quickly and learn continuously.

You’ll remain close to the technology, engaging with code, technical designs, and implementation details rather than operating solely at a managerial level.

The role offers substantial autonomy and the opportunity to shape both product outcomes and the careers of engineers in a low-structure environment.

Accountabilities
  • Directly manage and support a team of engineers, creating the conditions for them to deliver high-quality features and meaningful improvements for users.
  • Partner closely with Product, Design, and Success stakeholders to plan and execute the product roadmap while balancing feature development, technical improvements, maintenance, and bug fixes.
  • Coach engineers, support their career development, provide constructive feedback, and help them grow in an environment with limited formal structure and career ladders.
  • Remove execution obstacles and continuously improve team processes, collaboration patterns, and development practices to increase iteration speed.
  • Diagnose project execution challenges by assessing people, processes, scope, dependencies, and delivery risks, then make practical adjustments.
  • Maintain strong technical involvement by understanding the problems the team is solving and contributing to decisions grounded in implementation realities.
  • Review technical designs, code, and product proposals to identify risks, clarify requirements, and improve engineering outcomes.
  • Break complex initiatives into manageable components that reduce risk, increase opportunities for feedback, and allow plans to evolve as new information emerges.
  • Hire, onboard, and develop high-caliber individual contributors while building a strong and collaborative engineering culture.
  • Use technical understanding and product judgment to make effective decisions around project execution, prioritization, and delivery.
Requirements
  • At least 2 years of engineering management experience, or equivalent experience demonstrating the ability to build, improve, and lead engineering teams while supporting individual career development.
  • Strong software engineering fundamentals and a technical background in either the Clojure ecosystem or Frontend technologies such as React and TypeScript.
  • Ability to fluently read and understand code and technical design documentation and participate meaningfully in technical discussions.
  • Strong product sensibilities, with the ability to critically assess product proposals and design work, translate requirements into engineering solutions, and identify technical and delivery risks.
  • Demonstrated ability to debug project execution and determine whether changes are needed across people, processes, scope, or implementation.
  • Strong problem-decomposition skills, with an ability to break complex work into smaller, lower-risk increments and continuously adapt plans based on feedback and reality.
  • Proven ability to make decisions that remove blockers and help teams consistently ship high-quality software.
  • Strong coaching and mentoring skills, particularly in environments without rigid organizational structures, formal titles, or predefined career ladders.
  • Excellent written and verbal communication skills, with particular strength in written communication for asynchronous collaboration.
  • Ability to work effectively with globally distributed teams and manage priorities with a high degree of autonomy.
  • Outcome-oriented mindset, technical curiosity, sound judgment, and a strong focus on delivering long-term user value.
Benefits
  • Competitive compensation based on role, level, location, qualifications, skills, experience, and scope of responsibility.
  • US salary benchmark for the role of $200,000–$250,000 annually, plus meaningful equity and benefits; compensation may vary by geographic location.
  • Fully remote, globally distributed work environment with team members across numerous countries.
  • Flexible working arrangements, including the ability to define your own schedule and work from wherever you are based.
  • Asynchronous-first culture designed to provide uninterrupted time for focused work and effective global collaboration.
  • Meaningful equity participation.
  • Comprehensive benefits package, including employer-covered medical, dental, and vision insurance for eligible U.S. employees, with dependent coverage support.
  • 401(k) retirement plan with employer matching for eligible U.S. employees.
  • Flexible and unlimited paid time off, including sick time.
  • Strong emphasis on autonomy, professional growth, learning, and career development.
  • Opportunity to work on technically challenging products that help organizations make better use of their data.
  • User-focused culture centered on building sustainable, long-term product value rather than short-term solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager (Remote)
Engineering Manager (Remote)

Proof • Canada

Remote
CAD 160,000 - 195,000
Flexible vacation policy
Work anywhere in Canada
Growth opportunities
Head of Engineering
Head of Engineering

Placements24 • Kimberley

Hybrid
CAD 180,000 - 280,000
Executive compensation
Health, dental, and vision insurance
Professional development budget
+2
Software Engineer - Data Insights
Software Engineer - Data Insights

JobCubby • Canada

Hybrid
CAD 100,000 - 150,000
Remote‑first Canada
Health benefits
Learning & development
+3
Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Director of Engineering
Director of Engineering

Pivot + Edge • Ottawa

On-site
CAD 185,000 - 215,000
Engineering Manager, Data and ML - (Remote - Canada)
Engineering Manager, Data and ML - (Remote - Canada)

Jobgether • Canada

Remote
CAD 90,000 - 150,000
Remote-first culture
Competitive compensation package
Generous vacation policy
+7
Head of Engineering
Head of Engineering

GuruLink • Toronto

Hybrid
CAD 120,000 - 180,000
Engineering Manager, Frontend - Remote (Canada)
Engineering Manager, Frontend - Remote (Canada)

Proof • Canada

Remote
CAD 160,000 - 195,000
Flexible hours
Competitive compensation
Flexible vacation policy
+3
Staff Software Developer (Remote Canada)
Staff Software Developer (Remote Canada)

TLNT Bridge Recruiting • Canada

Remote
CAD 160,000 - 220,000
Senior Software Engineer II (Full Stack), Analytics & Automation (Remote Canada)
Senior Software Engineer II (Full Stack), Analytics & Automation (Remote Canada)

Apply • Canada

Hybrid
CAD 120,000 - 160,000
Comprehensive employee health and life
Competitive compensation & bonus
Statutory vacation + flexible vacation
+2