Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in travel media is seeking a Senior Software Engineering Manager to lead its Engine and Integrations teams. This role involves managing a talented group of engineers, driving technical direction, and ensuring the delivery of high-quality scalable solutions. The ideal candidate will have extensive experience in software development and engineering leadership, with a passion for innovation and collaboration. Enjoy a vibrant office culture in Montreal with flexible work arrangements and comprehensive benefits.
Job Title : Senior Software Engineering Manager
Location : Montreal - Hybrid (1-2 days at the office per week)
About Stay22
At Stay22, we’re on a mission to revolutionize the travel media industry. Using cutting-edge AI-powered solutions, we empower travel media companies and content creators to unlock fresh revenue streams and seamlessly monetize their platforms. With us, you’re not just enhancing your income—you’re elevating travel experiences for your audience. Join our vibrant team and be part of a journey that’s making travel media more rewarding for everyone.
Position overview
We are seeking an energetic and experienced Senior Technical Engineering Manager to lead our Engine and Integrations squads. In this role, you will manage a talented team of 6-7 engineers (across backend, frontend, and ML / AI profiles), driving execution and delivery across both teams. You'll balance people's leadership with hands-on technical work - roughly 10-20% of your time will involve diving into code reviews, architecture discussions, and even coding small features or fixes. Working closely with two Product Managers, you'll translate an ambitious roadmap into actionable plans and guide your teams to deliver high-impact, scalable solutions. Reporting directly to our Head of Engineering, you will be a key member of the engineering leadership team - coaching and growing your engineers, unblocking technical challenges, and ensuring our platform's services are robust, scalable, and high-quality.
Key responsibilities
Build and manage a high-performing team of engineers in the Engine and Integrations squads, fostering a culture of collaboration, innovation, and continuous improvement
Remain actively involved in the codebase by conducting thorough code reviews, guiding architectural decisions, and occasionally writing code for critical features or bug fixes (approximately 10-20% of your time)
Set the technical direction for both teams by leading architecture / design reviews and making key technology decisions that balance immediate needs with long-term scalability and maintainability
Oversee end-to-end execution of projects across the two teams, ensuring timely delivery of features that meet quality standards and align with product specifications
Collaborate closely with Product Managers (and other stakeholders) to refine requirements, prioritize the roadmap, and ensure engineering efforts are aligned with business goals
Supervise the development of core backend services in the Engine team - including intelligent link-building algorithms, and ML-driven user redirection - ensuring these systems are robust, efficient, and scalable
Guide the Integrations team in connecting with external partners, managing data ingestion pipelines and content-to-supply matching, aggregator logic, supplier API integrations, and maintaining reliable booking and reporting data flows
Ensure the health and scalability of our services by implementing best practices in testing, monitoring, and alerting. Proactively address tech debt and performance bottlenecks to maintain high uptime and responsiveness across all systems
Lead Agile ceremonies (sprint planning, stand-ups, retrospectives, and incident post-mortems) for your teams, continuously improving team workflows, communication, and productivity
Act as the main point of contact for your teams when communicating with senior leadership. Regularly update the Head of Engineering and other stakeholders on project status, technical decisions, and team progress. Proactively manage expectations, surfacing risks or scope changes early and proposing solutions
Encourage a culture of innovation by identifying opportunities to leverage new technologies (e.g. AI / ML advancements, new integration tools) or process improvements that could elevate our platform. Champion and drive these initiatives from concept to implementation, keeping Stay22 at the forefront of Travel Tech.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
8+ years of experience in software development (backend and / or fullstack), with a track record of building scalable, reliable systems.
At least 3+ years in an engineering leadership or management role, leading teams to deliver complex projects
Experience designing APIs and integrating with third-party services; familiarity with cloud platforms (Google Cloud Platform preferred) and DevOps practices.
Exposure to machine learning / AI frameworks and the ability to integrate ML solutions into production workflows is a big plus
Proven ability to lead, coach, and develop engineering teams. You excel at mentoring developers, providing constructive feedback, and helping individuals grow in their careers
Excellent communication and interpersonal skills. Comfortable collaborating with cross-functional teams (Product, Design, other Engineering squads) and translating technical details into clear, actionable insights for stakeholders
Creative and pragmatic problem-solver with a knack for navigating complex technical challenges. Able to make sound decisions under uncertainty, and adapt quickly when project priorities pivot or requirements change
Demonstrated experience balancing hands-on technical involvement with high-level leadership. You take ownership of outcomes, ensure high quality standards, and have a track record of driving projects to successful completion. Experience in a fast-paced, agile startup / scale-up environment is highly valued
Support Travel Creators : Be part of a team that empowers travel creators to explore the world by increasing their passive income potential.
Empower Your Growth : We hire champions and give them the opportunity to excel, skipping levels and honing their superpowers.
Lead with Impact : We empower our team members to take charge and make a real impact in the Stay22 universe.
Location, Location, Location : Enjoy our bright and vibrant office in the heart of Montreal’s Plateau Mont-Royal, surrounded by the best shops and restaurants.
BYOD - Bring your own dog : our office is pup-friendly. Whether it's a quick belly rub or a midday walk, your furry sidekick is welcome here.
Be Yourself : Embrace a come-as-you-are dress code and a flexible work schedule.
Comprehensive Benefits : We offer health & dental benefits, retirement plans, learning & development opportunities, and social & team-building activities, including exciting retreats.
Stay22 is an equal opportunity employer. All qualified applicants are given consideration. If you have a disability or particular need that requires accommodation, please contact us at careers at stay22.com)