Match score not available

Senior Engineering Manager

Remote: 
Full Remote
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

10+ years of software engineering experience, At least 5 years in an engineering leadership role, Bachelor's degree in Computer Science or related field, Strong background in application development and cloud technologies.

Key responsabilities:

  • Lead and mentor a distributed engineering team
  • Define and execute the engineering roadmap
  • Manage project planning and execution
  • Facilitate communication between technical and non-technical teams

Hour Consulting logo
Hour Consulting Human Resources, Staffing & Recruiting Small startup https://www.hourconsulting.com/
2 - 10 Employees
See all jobs

Job description

Senior Engineering Manager

Remote - Canada | Full-Time | Technology & Product Leadership

Hour Consulting is hiring on behalf of our client, a Canadian fast-growing technology company that operates both a mobile app and an online desktop application. We are seeking a Senior Engineering Manager to lead global engineering teams across Canada and China. This is a 100% remote role, offering flexibility and the opportunity to work from anywhere in Canada.

About the Role

As a Senior Engineering Manager, you will drive technical strategy, lead a globally distributed engineering team, and oversee high-impact projects. You will collaborate closely with senior leadership, including the CTO, to scale engineering operations and contribute to cutting-edge product development, AI/ML initiatives, and cross-functional leadership.

Key Responsibilities
Leadership & Team Management
  • Lead, mentor, and develop a team of software engineers, technical leads, and QA engineers.

  • Foster a culture of collaboration, innovation, and continuous learning.

  • Conduct performance reviews and provide mentorship to help team members grow.

  • Oversee hiring efforts to scale the engineering team effectively.

Technical Strategy & Solution Development
  • Define and execute the engineering roadmap, ensuring alignment with business objectives.

  • Make high-level architectural and technical decisions to balance innovation with scalability.

  • Provide technical oversight on mobile and web product development.

Project & Delivery Management
  • Manage project planning, timelines, and execution to ensure on-time delivery.

  • Implement best practices in Agile development and engineering workflows.

  • Oversee product releases and system enhancements, ensuring high performance and reliability.

Cross-Functional Collaboration
  • Act as a bridge between leadership, technical teams, and business stakeholders.

  • Work closely with Product Management, Machine Learning, and Operations teams to align technical solutions with business needs.

  • Facilitate effective communication between technical and non-technical teams.

Quality Assurance & Continuous Improvement
  • Identify and address technical debt and areas for optimization.

  • Ensure engineering best practices in security, scalability, and performance.

  • Promote a culture of quality, testing, and operational excellence.

Qualifications & Experience
  • 10+ years of software engineering experience, with at least 5 years in an engineering leadership role.

  • Proven experience managing and scaling globally distributed teams.

  • Strong background in application development, software architecture, and cloud technologies.

  • Experience in B2C technology companies with mobile/web product development.

  • Strong understanding of software development lifecycle, Agile methodologies, and project management.

  • Excellent communication and leadership skills.

  • Comfortable working in a remote-first environment.

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.

Preferred Qualifications:
  • Experience working in fast-paced, high-growth technology companies.

  • Familiarity with AI/ML integration in software products.

  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.

Language Requirement:
  • Fluent in Mandarin and English (reading, writing, and speaking).

  • Ability to professionally read and write in Chinese is required.

What You Can Expect
  • Work alongside the technology leadership team and contribute to innovative projects.

  • Competitive salary and benefits, including health, dental, life insurance, and virtual healthcare.

  • Remote-friendly work environment – work from anywhere in Canada.

  • Opportunity to impact real estate investors, home buyers, and sellers across Canada.

  • Generous vacation time and a culture that promotes continuous learning and professional growth.

About Our Client

Our client is a leading technology company leveraging AI-powered analytics to provide real estate insights. With a highly rated mobile app and desktop platform, they empower homebuyers, sellers, and investors with real-time market data and valuation tools. Their engineering team is passionate about scalability, data-driven solutions, and product innovation.

Join a team that is shaping the future of real estate technology!

📌 This is a full-time, permanent, remote position available to candidates located anywhere in Canada.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Collaboration
  • Communication
  • Mentorship

Engineering Manager Related jobs