Engineering Manager (Backend, International)
- Toronto, Canada
- Lead/Staff
- Posted
Join Justworks as an Engineering Manager, where you will lead a team of software engineers and oversee project coordination, prioritization, and motivation. This role combines hands-on coding with team mentorship and growth. You will work closely with engineers, design, and product managers to execute projects and define the team's long-term strategy. Additionally, you will communicate with other teams, mentor engineers, and drive technical decision-making.
Responsibilities
- Coordinating projects, setting priorities, and motivating engineers to create and maintain features for customers.
- Working with Engineers, Design, and Product Managers to prioritize, schedule and execute projects for quick development and shipping of new features.
- Mentoring engineers to help them grow their technical skills and fostering a culture of technical excellence, innovation, and continuous learning.
Requirements
- Not only do you have the broad, extensive knowledge of core software development technologies, but you also have a high level of empathy and the interpersonal skills to work cross-functionally in an organization
- You can grasp and communicate complex concepts to both technical and non-technical audiences. Being able to see the bigger picture, you bring people together to effectively prioritize, craft, and achieve plans
- Strong communication skills with ability to grasp and explain complex concepts to both technical and non-technical people
High levels of empathy and interpersonal skills
- 7+ years of experience as a software engineer working on production web applications
- Solid understanding of core web development technologies. i.e. Data structures, data stores, algorithms, distributed systems and common patterns around these frameworks
- Demonstrable experience prioritizing, crafting, and achieving plans
- Minimum of 1 year of experience managing a team of engineers
