
Senior Manager, Software Engineering
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Manager, Software Engineering based in Canada.
This leadership role sits at the intersection of engineering execution, product delivery, and platform evolution within a fast-paced software organization. You will lead multiple engineering teams responsible for building and enhancing customer-facing financial management products and services. The role is focused on driving delivery velocity while maintaining strong engineering quality, operational excellence, and scalable architecture. You will work closely with Product and Architecture leaders to define outcomes, shape technical direction, and ensure teams are aligned to measurable business goals. This is a highly hands-on leadership position where you are expected to stay close to the code, support technical problem-solving, and influence key design decisions. You will also play a critical role in building a high-performance engineering culture grounded in ownership, speed, and continuous improvement. The environment is collaborative, metrics-driven, and deeply focused on customer impact.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Manager, Software Engineering based in Canada.
This leadership role sits at the intersection of engineering execution, product delivery, and platform evolution within a fast-paced software organization. You will lead multiple engineering teams responsible for building and enhancing customer-facing financial management products and services. The role is focused on driving delivery velocity while maintaining strong engineering quality, operational excellence, and scalable architecture. You will work closely with Product and Architecture leaders to define outcomes, shape technical direction, and ensure teams are aligned to measurable business goals. This is a highly hands-on leadership position where you are expected to stay close to the code, support technical problem-solving, and influence key design decisions. You will also play a critical role in building a high-performance engineering culture grounded in ownership, speed, and continuous improvement. The environment is collaborative, metrics-driven, and deeply focused on customer impact.