Company: Motion Recruitment
Location: Toronto, ON
Expected salary: $140000 – 165000 per year
Job date: Fri, 15 Aug 2025 04:27:56 GMT
Job description: One of the world’s largest restaurant groups is looking to add a senior software engineering manager to their team. This role will have you leading multiple engineering squads to design, deliver, and scale high-impact digital experiences that increased user engagement, boosted revenue, and maintained 99.9%+ system uptime. You’ll be responsible for executing technical strategies and roadmaps focused on scalability, reliability, and user experience. Partnered with cross-functional teams (Product, Design, Marketing) to improve digital engagement and streamline workflows. Mentored engineering leaders and team members, fostering a culture of technical excellence and continuous improvement.This role will be onsite, 5 days a week in downtown Toronto. Required Skills & Experience
- 10+ years of experience in software development
- 5+ years of experience working in a lead or management capacity
- Prior experience leading multiple teams and overseeing 10 to 20 people
- Strong understanding of React Native
- Expert understanding of TypeScript
- Experience working with GraphQL
Desired Skills & Experience
- Bachelors Degree in Computer Science or equivalent experience
- Prior experience working with cloud technologies such as AWS
What You Will Be Doing Breakdown
- 60% Management
- 40% Architecture and Design, Road mapping, Code Reviews, etc
Daily Responsibilities
- Hands on Development
- Team Collaboration
The Offer
- Bonus eligible
- Strong equity package
You will receive the following benefits:
- Medical, dental, and vision coverage
- Accessible office in downtown Toronto (this is an onsite role that does not offer remote options)
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.
A major restaurant group is seeking a Senior Software Engineering Manager to lead engineering squads focused on developing and scaling digital experiences that enhance user engagement and revenue while ensuring system uptime above 99.9%. The role involves executing technical strategies and collaborating with cross-functional teams, as well as mentoring engineering leaders.
Key Requirements:
- 10+ years in software development
- 5+ years in leadership or management roles
- Experience managing teams of 10 to 20 members
- Proficiency in React Native and TypeScript, with experience in GraphQL
- Bachelor’s degree in Computer Science or equivalent
Role Breakdown:
- 60% management
- 40% technical tasks (architecture, design, and code reviews)
Daily Responsibilities:
- Hands-on development and team collaboration
Offer Includes:
- Bonus eligibility and strong equity
- Benefits: medical, dental, vision coverage
- Onsite work in downtown Toronto, no remote options available
- Applicants must be authorized to work in Canada full-time.
No comment yet, add your voice below!