Back to job search
RocketRez logo

Engineering Team Lead

  • Canada, United States
  • Remote
  • Posted Sep 18, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

The Engineering Team Lead bridges the gap between individual contributors and senior leadership by managing technical execution, team performance, and software delivery. They are responsible for coaching direct reports, facilitating cross-functional collaboration, and ensuring the reliability and quality of the team's functional area.

Job details

The Engineering Team Lead role exists to provide focused leadership within a specific area of the engineering organization. This role bridges the gap between individual contributors and senior engineering leadership, with a blend of technical execution, team management, and functional ownership. Role Responsibilities Technical Execution & Delivery The Team Lead ensures that work is delivered consistently, on time, and with quality. They are expected to be technically hands-on and a player-coach; contributing to code reviews, architecture discussions, and even active development. This includes managing and communicating the team’s backlog, partnering with Product Management to prioritize incoming work, and ensuring follow-through on all deliverables. They are directly accountable for the success of their functional area, including: Creating visibility into team progress, blockers, and impact and proactively communicating progress Driving outcomes and continuous improvement within their area of responsibility Owning the performance, reliability, and delivery of their team’s software Ensuring that deliverables meet organizational standards such as for security, usability and API guidelines Ensuring customer issues are triaged, prioritized, and resolved effectively Collaborating with other leads and stakeholders to align on goals and resourcing Functional Ownership The Team Lead owns the ongoing operation and maintenance of all software their team has delivered or taken ownership over. This includes managing release processes, ensuring adequate on-call coverage for their systems, and the ongoing creation and maintenance of runbooks and automation. The Team Lead also works closely with platform engineering to ensure costs are controlled and that adequate telemetry, monitoring and alerting exist for their deliverables. The role acts as the main point of contact for any cross-functional collaboration related to this area (e.g. customer support, product management, QA). Team Leadership & People Management This role includes direct people management. The Team Lead supports a small group of engineers (typically 3–5 direct reports) by: Holding regular 1:1s Providing day-to-day coaching and guidance Supporting career development and leveling up technical skills and thinking of their team Facilitating performance conversations and feedback Communication & Culture Building The Team Lead communicates priorities, progress, and blockers to the broader org. They help foster a team environment grounded in RocketRez values: ownership, humility, presence, and continuous improvement. They are a first point of escalation and help drive resolution both within the team and across departments. What You'll Love About RocketRez At RocketRez, we believe People Come First, and that includes every team member. We’re building an environment where each person is empowered to do their best work by fostering connection, development, ownership, and a little fun—plus competitive salaries and benefits, of course! We have team members located in Canada and the U.S.. Diversity adds value to everything we do; we hire from a wide range of backgrounds to bring unique perspectives to our team. We offer generous paid time off because we know a healthy work-life balance is key. Retirement benefits, health insurance, and supportive parental leave. Our Core Values Win with Integrity Honest Dialogue Always Assume Positive Intent People Come First Continuous Improvement Mindset Teamwork Drives Results We are beyond excited that you are interested in joining our team and can’t wait to meet you!

What you’ll do

The Engineering Team Lead bridges the gap between individual contributors and senior leadership by managing technical execution, team performance, and software delivery. They are responsible for coaching direct reports, facilitating cross-functional collaboration, and ensuring the reliability and quality of the team's functional area.

Requirements

The role requires a player-coach approach with hands-on technical experience in architecture, code reviews, and development. Candidates must demonstrate strong people management skills, the ability to prioritize backlogs, and a commitment to fostering a culture of ownership and continuous improvement.

Benefits

  • Competitive salaries
  • Retirement benefits
  • Health insurance
  • Supportive parental leave
  • Paid time off

Listed skills

  • Product management · Preferred
  • Coaching · Preferred
  • Team Leadership · Preferred
  • Performance Monitoring · Preferred
  • Stakeholder Management · Preferred
  • Cross-Functional Collaboration · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Team leadership
  • People management
  • Software architecture
  • Code reviews
  • Technical execution
  • Product management
  • Performance monitoring
  • Release management
  • Runbook maintenance
  • Automation
  • Telemetry
  • Coaching
  • Career development
  • Cross-functional collaboration
  • Stakeholder management

Job areas

  • Engineering
  • Management & Leadership
  • Software
  • Technology

More jobs from RocketRez

See all jobs from RocketRez