Director of Engineering
EngineeringFull TimeRemote
RocketRez is an all-in-one cloud platform behind some of the fastest-growing tours and attractions. Our platform connects data from every facet of our customers’ business to help them manage their revenue like never before. If you’re passionate about people, technology solutions, travel, and exciting attractions, this may be the career opportunity for you!
The Role
Reporting to the VP of Engineering, the Director of Engineering is responsible for both the strategic and tactical leadership of RocketRez's engineering organization. You'll directly manage four Engineering Team Leads — each owning a team of developers (and QA engineers) and through them, set goals, prioritize projects, and hire on an as-needed basis.
You'll collaborate with cross-departmental teams to help guide the success of RocketRez and the Rocket Office Team, use data and customer research to understand and validate top priorities, conceptualize strategies, and work with your Team Leads to define and clarify work packages for their teams to execute, then measure success. On the tactical side, you'll stay actively involved in shaping new products, identifying requirements, and setting timelines alongside your Team Leads.
Successful candidates for this role are highly technical and effective at managing managers, not just individual contributors. They are also a subject matter expert in at least one technical or product-focused domain.
Location: Based out of Canada or the US (remote).
Delivery Management
- Optimize your org around autonomous teams delivering incrementally and at a consistently high cadence
- Coordinate across team members and teams — through your Team Leads — to keep initiatives moving to completion.
- Execute strategies for future development projects based on the company's overall objectives and resources.
- Partner with product management in setting requirements, goals, and timelines.
- Participate in technical design and architecture decisions that span multiple teams.
- Enforce engineering standards for code quality, testing, and release practices, in partnership with your Team Leads.
- Ensure QA is embedded early in the development lifecycle rather than treated as a final gate.
People Management & Recruitment
- Directly manage and coach Engineering Team Leads, holding them accountable for their teams' delivery, quality, and people management.
- Own performance management and career development for the Team Lead layer.
- Hire engineers and coordinate their training, partnering with your Team Leads and with People.
- Build a consistent leadership rhythm across teams (1:1s, team meetings, skip-levels) that develop the Team Leads into stronger managers over time.
Stakeholder & Inter-Departmental Management
- Coordinate with external stakeholders for new integrations and tools (e.g., Product).
- Work with your team and cross-functional partners to define and influence strategy and roadmap execution (e.g., Product).
- Collaborate across functions, drive engineering initiatives, and have an impact at an organizational level.
Operations Management
- Work through Engineering Team Leads to ensure the reliability and performance of all systems they own and drive improvements.
- Manage engineering’s response process to incidents and ensure we have appropriate technical coverage through cross training, on call scheduling and runbooks.
Leadership
- Foster a culture of ownership, technical craftsmanship, and speed across all four teams.
- Report progress, risks, and tradeoffs to the VP of Engineering and other stakeholders.
What You'll Bring
- 8+ years in software engineering, including 3+ years managing engineering managers or leads (not only individual contributors).
- A track record of leading multi-team organizations that include both developers and QA.
- Experience improving delivery cadence and predictability with high quality in a SaaS/product environment.
- Strong technical judgment — comfortable reviewing architecture and tradeoffs without necessarily writing code day to day.
- Excellent stakeholder management and communication skills; comfortable partnering with Product and executive leadership.
- Experience hiring and developing engineering leaders.
Salary range: $180,000-$200,000 CAD or $185,000-$205,000 USD
This is 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. How? By fostering connection, development, and a little fun—plus competitive salaries and benefits, of course!
- We have team members located in Canada, the U.S., and Ecuador.
- Diversity adds value to everything we do; we hire from and for 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!