Engineering Manager - Platform Infrastructure

Engineering Manager - Platform Infrastructure

Remote/Telecommute JobREMOTE / Toronto, Ontario, Canada  - Permanent
This job allows you to work remotely 

Job Description

For the past 15 years this company has been on a mission to use the power of community and technology to gain global recognition in their industry. Every month 90 million people around the world spend over 23 billion minutes on their platform. They’re proudly based in Toronto, but their reach is truly global.

It’s been an exciting time of growth, change and development for the company. They’re currently expanding the largest team - engineering and data - and with this growth comes the need to expand the team management. Engineering Managers play a big role day to day to ensure their team has the skills they need to be successful; through hiring, growth and development of individuals. As an Engineering Manager, you will have a direct impact in shaping the engineering ethos, a voice within the department leadership and stewarding the growth of a team of diverse engineers and data practitioners.

The company is hiring an Engineering Manager for one of their platform engineering teams. Platform engineering teams build capabilities and evolve the technology. The team mandate is to increase the effectiveness of the engineers through optimizing systems and creating internal tools and processes. The Platform Infrastructure team’s main focus is to deliver, maintain, improve and build best in class platforms and infrastructure to support the many product building squads.

With 90M users (and growing), this team is working to solve challenging problems in architecture, platform thinking, API design and migration strategies. They’re looking for someone who is passionate about solving these problems and who is ready to dive deep into questions around stability, scalability, cost of ownership and security. The Engineering Manager position requires a history of building high performing teams, deep technical expertise and leadership skills.

Must Have Skills:

⟾ Lead a team of 5-10 engineers and play an active role in hiring across the team
⟾ Ensure the team is high performing, with a healthy, inclusive and collaborative culture
⟾ Contribute to the technology strategy by guiding and shepherding the technical architecture
⟾ Maintain high-quality standards, especially with technology, and foster a culture of long-term thinking and innovation
⟾ Help support and unblock the team in delivering on its goals; you will oversee the technical scoping and planning for the team, and lead sprint rituals such as daily scrum and retrospectives
⟾ Work alongside a technical product manager to provide leadership, guidance and direction for the team
⟾ 2+ years of experience building and leading successful engineering teams
⟾ 5+ years of experience in a prior software development role
⟾ Experience leading and guiding large-scale technical projects
⟾ A strong technical background in order to make well informed decisions
⟾ An effective communicator that can translate complex technical concepts to various audiences
⟾ Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or related field

Experience with one or more of the following technologies:
⟾ Data: Kafka, Spark, Redshift, Luigi/Airflow for task coordination, Glue as a Hive metastore
⟾ Backend: Go, Python, Node.js, PHP, MySQL, redis, memcached, Docker, Kubernetes, Terraform
⟾ Native Android and/or iOS Applications
⟾ Modern Web Applications: React, Javascript, CSS etc

Special Perks:

⟾ Competitive salary
⟾ Health benefits, fully covered
⟾ RRSP Contributions
⟾ Generous vacation and Parental Leave Top-up
⟾ $200/month Transit and Home Office Allowance, choice of hardware, flexible hours, hybrid office and remote work options
⟾ Corporate discount for gym membership for you and your family


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: