Wave is seeking a Manager, Engineering to lead a team of engineers responsible for powering Wave's software platform and APIs. This role combines hands-on engineering work with people management, requiring a balance of technical expertise and leadership skills.
As a manager, you'll be responsible for team prioritization, planning, and delivery of high-quality software. You'll manage an agile process, work with stakeholders to determine technical strategy, communicate timelines to senior leadership, and drive continuous improvement across the team.
The ideal candidate has 5+ years of professional engineering experience, with at least 1 year in a team lead or management role. Experience with platform teams, CI/CD, cloud infrastructure, and supporting production systems is crucial. You should be comfortable working across different technologies, as Wave's stack includes Python, Django, Ruby, Go, GraphQL, React, and TypeScript.
At Wave, you'll be part of a community that values transparency, creativity, and personal growth. The company offers a flexible work environment, with the option to work remotely or from their Toronto office. Wave provides comprehensive benefits, including health & wellness support, educational allowances, and mentorship opportunities.
Wave has been recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada's Great Places to Work in various categories. They embrace diversity and inclusion, encouraging employees to bring their authentic selves to work every day.
If you're ready to lead a team of talented engineers, drive innovation in financial technology for small businesses, and grow both personally and professionally, this role at Wave could be the perfect opportunity for you.