Director of Engineering
RocketRez

RocketRez is revolutionizing the Tours and Attractions industry with an all-in-one platform that empowers businesses to operate more efficiently and make data-driven decisions.
Our core platform, RocketOffice, is looking for a new Director of Engineering to lead the ongoing management and evolution of the platform. This is a hands-on, operational leadership role focused on ensuring the stability, reliability, and performance of RocketOffice through effective resolution of escalations, proactive bug fixes, and thoughtful team leadership. This role will report directly to the CEO.
The Director will manage a team of engineers dedicated to supporting and improving the platform, collaborating with cross-functional partners to address technical challenges and maintain business continuity. Please read the job description carefully, we are looking for someone really specific to fill this role!
What Sets You Apart
- Startup Mindset: You thrive in fast-paced, ambiguous environments and bring an entrepreneurial spirit to your work. You value “complete over perfect,” excel at building MVPs, and can deliver results without over-engineering solutions. You’re resourceful, adaptable, and energized by the challenge of making magic happen-even when working with older infrastructure.
- Builder’s Mentality: You have a genuine passion for building and improving products. Whether it’s enhancing existing features or creating something entirely new, you love rolling up your sleeves and finding creative, practical solutions. You see every challenge as an opportunity to innovate and make a tangible impact, balancing technical excellence with business needs.
- Hands-On Mentorship: You take an active role in developing your team by providing clear guidance, support, and coaching. You create an environment where continuous learning and collaboration thrive, helping engineers at every level build confidence, sharpen their skills, and reach their full potential.
Key Responsibilities
Platform Operations & Escalation Management
- Serve as the primary escalation point for complex technical issues impacting RocketOffice, ensuring rapid diagnosis, resolution, and communication to stakeholders.
- Oversee and prioritize bug fixes, system patches, and minor enhancements to maintain platform stability and meet business needs.
- Collaborate with QA and development teams to identify root causes of recurring issues and implement sustainable solutions.
- Monitor system performance and reliability, proactively identifying areas for improvement, especially within legacy systems.
Team Leadership & Development
- Lead, mentor, and support a team of engineers focused on RocketOffice, fostering a culture of accountability, collaboration, and continuous learning.
- Facilitate regular team meetings, set clear expectations, and provide coaching and professional development opportunities tailored to each team member’s needs.
- Participate in recruiting, onboarding, and training new team members as needed.
Stakeholder Collaboration
- Act as the engineering representative for RocketOffice in cross-departmental meetings, ensuring alignment with business priorities and communicating technical risks and opportunities.
- Work with Product, Support, and Customer Success teams to define, triage, and prioritize escalations and maintenance work.
- Maintain transparent communication with leadership regarding platform health, key metrics, and progress against goals.
Our Tech Stack
We work with a modern stack and are always looking for ways to leverage new technologies to improve our platform. Experience with any of the following is a big plus:
- C#: Our core backend services are built with C#, providing a robust and scalable foundation for our platform.
- React & JavaScript: We use React and JavaScript to deliver dynamic, high-quality user experiences on the front end.
- AWS: Our infrastructure is hosted on AWS, so familiarity with cloud-based architectures is highly valued.
- Power BI & Data Warehousing (Bonus!): Experience with data analytics, reporting tools like Power BI, and data warehouse solutions will help you drive data-driven decisions across the business.
Required Qualifications
- Startup or scale-up experience, with a proven ability to deliver MVPs and iterate quickly.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 7+ years of experience in software engineering, with at least 5 years in a technical leadership or management role.
- Demonstrated expertise in managing and modernizing legacy systems, technical escalations, and operational excellence.
- Strong problem-solving, critical thinking, and communication skills.
- Proven ability to lead and develop engineering teams in a dynamic environment.
- Experience collaborating with cross-functional teams and external stakeholders.
Preferred Qualifications
- Experience with SaaS platforms or enterprise software in a support or escalation-focused capacity.
- Familiarity with the tours, attractions, or hospitality industry.
- Track record of driving process improvements and knowledge sharing within engineering teams.
Why you'll love RocketRez!
At RocketRez, we believe People Come First, and that includes every member of our team.
- We’re building an environment where each person is empowered to do their best work-by fostering connection, development, and a little fun-plus competitive salaries and benefits, of course.
- We have team members located in Canada, US, and Ecuador. Diversity adds value to everything we do. We hire from and for a wide range of backgrounds and experiences so the team brings unique ways of thinking and working to each project.
- We offer generous paid time off, 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!
See more jobs in Winnipeg, MB