Engineering Manager

This is a unique opportunity to play a crucial role as the main technical leader in our Toronto office, taking ownership of building and guiding a cross-functional engineering team including Front End, Back End, Mobile Engineers, and QA.

If you’re passionate about technology, thrive in fast-paced environments, and are motivated by impact and leadership, this role is for you.

 

 Main Responsibilities

  • Serve as the primary technical leader in our Toronto office, overseeing the full engineering function (FE, BE, Mobile, QA).
  • Lead recruitment and onboarding for the team, ensuring the right talent is hired, coached, and developed.
  • Manage and mentor engineers and leads through regular feedback, one-to-ones, performance evaluations, and growth plans.
  • Drive agile processes (Scrum/Kanban) to ensure smooth and efficient delivery.
  • Provide technical direction and oversee product/platform development while remaining focused on leadership rather than day-to-day coding.
  • Improve platform quality by identifying technical debt, recurring issues, and architectural improvements.
  • Manage resources effectively, balancing workloads across team members and adapting as needed.
  • Implement new technologies and best practices to strengthen our products and engineering culture.
  • Establish and maintain technical standards, documentation, and knowledge-sharing practices.
  • Contribute to engineering-wide initiatives that improve efficiency, scalability, and innovation across the company.

 Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software engineering (Backend, Frontend, or Mobile), with at least 2+ years managing several teams.
  • Experience leading cross-functional teams (Frontend, Backend, QA, Mobile).
  • Strong knowledge of modern system design, cloud-based development, microservices, CI/CD, and secure development practices.
  • Hands-on experience with SQL and NoSQL databases, APIs, message brokers, and integrations.
  • Solid understanding of data structures, algorithms, and software architecture.
  • Proven ability to lead through agile practices (Scrum, Kanban).
  • Excellent leadership, communication, and people management skills.

Why Join our team?

  • Be the first Engineering Manager in our Toronto office, playing a pivotal role in shaping the local tech hub.
  • Lead a cross-functional team in a high-impact role with visibility across the company.
  • Join a fast-scaling international organization where innovation, creativity, and ownership are encouraged.
  • Competitive compensation package and growth opportunities in a global company.

Required languages

English C1 - Advanced
Engineering Management, Leadership & Team management, cross-functional, microservices, SQL
Published 3 December
38 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...