Senior Engineering Manager, Development and Delivery
Location: Remote (Canada)
Reports to: VP Engineering
Team Size: 15+
Type: Full-time
Compensation: $170k – $195k CAD + Bonus + RRSP match
About the Company
We are representing a well-established Canadian enterprise software company with a distributed engineering team. The company builds CRM integration and data synchronization products used by large, complex organizations to reduce manual work and improve how sales teams operate.
The company operates at real enterprise scale, with long-standing customers, a mature codebase, and a strong emphasis on reliability, security, and long-term maintainability. The business is financially healthy, award-winning, and in the midst of a thoughtful modernization, evolving from legacy and on-prem foundations toward more cloud-native, SaaS-oriented architectures.
What You’ll Do
As Senior Engineering Manager, Development and Delivery, you’ll lead multiple backend-focused engineering teams building and evolving a suite of C#/.NET products. Reporting to the VP of Engineering, you’ll be accountable for delivery, quality, and team health across several work streams at once.
This is an enterprise delivery role. You’ll spend most of your time helping teams modernize safely, ship predictably, and raise quality bars in a legacy-heavy environment. You’ll also play a key role in introducing pragmatic AI tools and workflows into the engineering organization to improve productivity, without compromising security or standards.
Key Responsibilities:
- Lead multiple engineering teams delivering customer-facing SaaS products in the Microsoft .NET ecosystem.
- Own delivery across several concurrent initiatives, including planning, prioritization, and sequencing of work.
- Manage and mentor Tech Leads and Senior Engineers, supporting their growth into strong people and technical leaders.
- Partner closely with Product to plan roadmaps that reflect real enterprise constraints, dependencies, and timelines.
- Drive strong SDLC practices across teams, including quality controls, release discipline, and production readiness.
- Guide the evolution of a large, long-lived codebase through incremental modernization.
- Introduce and scale AI-assisted developer tools and workflows (code assistance, testing, documentation, analysis), with clear guardrails around security, review, and quality.
- Support architectural decision-making in partnership with senior engineers and architects, with a focus on scalability, reliability, and maintainability.
- Collaborate with Info Sec and architecture review processes to ensure compliance and enterprise readiness.
- Hire and onboard engineers as teams scale.
- Foster a culture of accountability, inclusion, and continuous improvement.
Who You Are
You’re a pragmatic engineering leader who’s comfortable in complex, legacy-heavy environments. You know how to balance delivery pressure with sustainable engineering practices, and you’ve helped teams move from where they are to where they need to be. You’re not chasing greenfield software development or AI hype. You believe in thoughtful modernization of established systems, real productivity gains, and building trust with teams through consistency and follow-through.
What You Bring
- Experience leading software engineering teams in a C#/.NET environment.
- Experience delivering and operating B2B SaaS or enterprise software products in production environments.
- Demonstrated success in evolving legacy or long-lived codebases over time.
- Strong delivery leadership, including ownership of timelines, scope, and quality across multiple teams or initiatives.
- Hands-on experience with enterprise software delivery and full SDLC ownership.
- Comfort working in AWS-backed or hybrid environments (cloud plus on-prem).
- Experience introducing AI tools into developer workflows with measurable impact and sensible governance.
- Strong people leadership skills, including coaching, feedback, and performance management.
- Ability to work effectively with Product, Architecture, and Info Sec stakeholders.
Technical Knowledge
- C#/.NET (modern .NET Core, including .NET
8) in enterprise SaaS environments. - Backend-focused, with enough full-stack…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: