Engineering Manager

Engineering Manager

Toronto, Ontario  - Permanent

Job Description

Join a leading education technology company that’s transforming lives around the world.

Our client is a Silicon-Based company that has opened its second HQ in Toronto 6 months ago. They’re hiring Software Managers to join their new Toronto team.

Must Have Skills:

They use a variety of cutting edge technologies such as: Play (Scala), React.js, Node.js, Cassandra, Aurora, Solr, Kafka, MySQL, Elastic MapReduce, and more. They also focus on improving as technical leaders by learning from each other through extensive code reviews, publishing tech blog posts and attending/presenting at conferences.

Their product teams are fundamentally collaborative, working very closely with designers and PMs in all aspects of product prioritization and development. The ideal candidate has experience doing product engineering work in the past, as well as 2+ years of technical management experience.

Your responsibilities:

Mentoring: Acting as a role model, aiding in career development conversations, inspiring engineers, providing feedback
Hiring: Building a vision of team skillsets, identifying key growth areas, managing hiring pipeline
Advising: Providing technical suggestions to engineers as they grow into engineering leaders in their product work
Organizational alignment: Acting as a curator of a vision, discussing needs with stakeholders, prioritizing, driving forward on key initiatives, running sprint planning meetings and stand-ups
Mediating: Investigating interpersonal issues, facilitating crucial conversations

Your skills:

Leadership (integrity, transparency, inspiration)
Emotional intelligence (empathy, humility, patience, communication skills)
Problem solving (creativity, technical rigor, intelligence)
Excellence in ambiguous and complex situations (clarity of vision, boldness, grit)
Experience (5+ years in product development or a related field, 2+ years in management)


Starting: ASAP