07 Nov
|
Jobgether
|
Winnipeg
07 Nov
Jobgether
Winnipeg
Our partner is looking for an Engineering Manager based in Canada.
Lead a cross-functional engineering team building technology that powers modern delivery and logistics operations.
In this role, you will manage a team of four to seven engineers, taking ownership of people development, hiring, delivery, and engineering processes.
You will partner closely with product management to balance roadmap priorities, technical health, and reliable execution.
A key focus will be advancing AI-powered, agentic software development practices while maintaining high standards for code quality, testing, and production reliability.
You will use meaningful delivery and quality metrics to identify bottlenecks, guide coaching, and continuously improve team performance.
As Engineering Manager, you will lead the team's people, technical execution, and delivery practices while remaining hands-on without becoming a bottleneck. You will work closely with engineers and product partners to ensure predictable delivery, continuous improvement, and high-quality releases.
Manage four to seven engineers through regular one-on-ones, honest feedback, career development, performance reviews, and timely, fair action when challenges arise. Plan work with the team, make commitments visible, remove blockers, monitor progress, and represent engineering in planning and product meetings. Collaborate daily with the product manager to prioritize initiatives and balance roadmap commitments against technical health and long-term maintainability. Advance agentic engineering practices: Maintain technical involvement: Use AI agents in your own development work, review pull requests, and maintain strong technical judgment without making delivery dependent on your personal coding output. Champion engineering quality:
Establish and reinforce developer-owned testing and quality controls. Ensure flaky tests are treated as failures and that teams take responsibility for the quality of the features they deliver. Use data to improve performance: Monitor delivery and quality metrics to identify bottlenecks, inform coaching, and guide process changes while considering team context and individual circumstances. Encourage continuous improvement: Create an environment where engineers can challenge existing practices, contribute ideas, and help shape the team's engineering workflows. The ideal candidate combines substantial hands‑on software development experience with proven people management, delivery ownership, and practical expertise in AI-assisted engineering. You should be comfortable leading an international team, making informed decisions, and maintaining high standards through coaching and transparent processes.
At least three years managing software engineers who formally reported to you, including responsibility for hiring, one-on-ones, performance reviews, and performance decisions. Technical leadership or coordination without direct reporting responsibility does not meet this requirement. Software development
experience:
At least five years of hands‑on professional software development experience before or alongside management responsibilities. AI coding agent expertise: Demonstrated,
fluent daily use of AI coding agents, supported by practical examples such as custom orchestration workflows, agents, skills, or substantial customization of an existing team setup. Experience actively driving team adoption of AI-powered development workflows, rather than simply allowing engineers to use these tools. Coaching and performance management: Experience managing software delivery from planning through production, taking accountability for commitments, and identifying and resolving delivery bottlenecks. Engineering quality leadership: Evidence of establishing sustainable quality practices, including developer-owned testing and reliable quality gates. Experience partnering closely with product management to make prioritization decisions and balance business needs with technical considerations. Excellent written and spoken English, approximately C1 level, and experience collaborating daily within an international team. Experience in roles such as software developer, SDET, QA analyst, manual tester, or Scrum Master; leading agile ceremonies; Technical familiarity: Experience with technologies in the team's ecosystem, including TypeScript, Node.
Js, React, Rust, and AWS, is advantageous. Quality practices: Familiarity with developer-owned testing, test-driven development, refactoring, and production observability is a plus. CAD 140,000-190,000, with placement depending on experience and qualifications. Flexible paid time off: Access flexible PTO to support personal needs and work-life balance. Receive a laptop and a stipend to help set up your home workspace. Accommodations are available throughout the recruitment process, including for identity verification and camera requirements. #
📌 PRINCIPAL, TECHNOLOGY ENGINEERING (Winnipeg)
🏢 Jobgether
📍 Winnipeg