Platform Engineering Manager
Affinity.co
About the role
About the Role
We are supporting a mission‑driven, national organization that is modernizing its digital experience and enterprise platform ecosystem. The team is seeking a Manager, Platform Engineering to lead the modernization, migration, and long‑term ownership of core digital platforms, starting with a major DXP / CMS transformation.
This role sits within an Application & Platform Engineering group and works closely with Product, Fundraising, Marketing, Mission, Data, Security, and Infrastructure teams. The focus is on hands‑on platform leadership, reliable vendor‑led delivery, and establishing strong governance and operating models for long‑term success.
Hands‑on in this role means direct involvement in solution design, integration decisions, platform configuration, vendor oversight, and troubleshooting as required, rather than day‑to‑day feature development.
Why This Role
- Remote‑first role across Canada, with the ability to come into the Toronto office for key planning sessions as needed – once or twice a month
- Salary range: $90,000 – $110,000 CAD
- High ownership role leading a multi‑year digital platform transformation
- Opportunity to move from a vendor‑led environment to a more centralized, self‑managed platform model
- Mission‑driven organization where technology directly supports meaningful health outcomes for Canadians
- Collaborative, low‑ego culture grounded in respect, compassion, trust, and well‑being
- Generous paid time off, including vacation, personal days, wellness days, and a paid company‑wide closure from December 25 to January 1
- Comprehensive benefits (health, dental, vision, life & disability, EAP)
- Defined contribution pension plan with employer matching
- Flexible hybrid working model and home‑office reimbursement
- Ongoing professional development opportunities
Key Responsibilities
Platform Engineering & Delivery
- Lead the DXP / CMS migration (vendor‑led) from discovery through go‑live and transition to operations
- Own platform selection, roadmap planning, and long‑term evolution of digital platforms
- Oversee implementation, migration, configuration, and rollout of approved platforms
- Ensure platforms are scalable, secure, maintainable, and aligned with enterprise architecture
Solution Design & Integration
- Lead end‑to‑end solution design across platforms, integrations, data flows, and APIs
- Define integration patterns (event‑driven, batch, real‑time) and non‑functional requirements
- Review vendor designs, challenge assumptions, and manage architectural trade‑offs
- Create and maintain solution and architecture artifacts
Vendor & Stakeholder Leadership
- Manage third‑party vendors to ensure delivery quality, security, scope, budget, and timelines
- Partner with Business Systems Analysts to translate business requirements into platform workflows and automations
- Communicate delivery status, risks, and dependencies clearly to stakeholders and leadership
Platform Governance & Operations
- Establish governance for change management, configuration, versioning, and release management
- Lead transition to operations post‑deployment and support issue escalation as needed
- Collaborate with Infrastructure & Operations on availability, performance, reliability, and security
AI‑Enabled Platform Enablement
- Lead implementation of AI‑enabled capabilities within digital platforms (personalization, experimentation, content operations)
- Drive adoption of AI‑assisted tools across platform delivery and support workflows
- Define and track measurable outcomes for AI enablement
People & Team Leadership
- Lead and develop a small team of Business Systems Analysts and platform engineering resources
- Provide hands‑on coaching, guidance, and mentorship
- Support hiring and team growth as the platform function matures
Required Skills & Experience
- 7+ years of experience in platform engineering, solution architecture, or enterprise systems
- 4+ years in a technical leadership role managing or leading engineers, analysts, or vendors
- Proven experience leading CMS / DXP migrations (Sitecore, Contentful, Optimizely, or similar)
- Strong experience working with cloud platforms (Azure preferred), APIs, integrations, and modern web architectures
- Experience operating in vendor‑led delivery models and transitioning to internal ownership
- Strong stakeholder communication and cross‑functional collaboration skills
Nice to Have
- Experience with CRM platforms (Salesforce, Blackbaud), Martech, HRIS, or grant‑management systems
- Experience in regulated, privacy‑aware, or mission‑driven organizations
- Prior experience enabling AI capabilities within enterprise or digital platforms
Ideal Profile
You are a hands‑on platform leader who enjoys owning complex systems end‑to‑end. You are comfortable working closely with vendors, getting into the details when needed, and guiding teams through change. You thrive in environments where technology directly supports mission and impact, and you value collaboration, pragmatism, and long‑term ownership over flashiness.
Affinity Earn
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Details
- Job Number: 13302
Requirements
- 7+ years of experience in platform engineering, solution architecture, or enterprise systems
- 4+ years in a technical leadership role managing or leading engineers, analysts, or vendors
- Proven experience leading CMS / DXP migrations (Sitecore, Contentful, Optimizely, or similar)
- Strong experience working with cloud platforms (Azure preferred), APIs, integrations, and modern web architectures
- Experience operating in vendor-led delivery models and transitioning to internal ownership
- Strong stakeholder communication and cross-functional collaboration skills
Responsibilities
- Lead the DXP / CMS migration (vendor-led) from discovery through go-live and transition to operations
- Own platform selection, roadmap planning, and long-term evolution of digital platforms
- Oversee implementation, migration, configuration, and rollout of approved platforms
- Ensure platforms are scalable, secure, maintainable, and aligned with enterprise architecture
- Lead end-to-end solution design across platforms, integrations, data flows, and APIs
- Define integration patterns (event-driven, batch, real-time) and non-functional requirements
- Review vendor designs, challenge assumptions, and manage architectural trade-offs
- Create and maintain solution and architecture artifacts
- Manage third-party vendors to ensure delivery quality, security, scope, budget, and timelines
- Partner with Business Systems Analysts to translate business requirements into platform workflows and automations
- Communicate delivery status, risks, and dependencies clearly to stakeholders and leadership
- Establish governance for change management, configuration, versioning, and release management
- Lead transition to operations post-deployment and support issue escalation as needed
- Collaborate with Infrastructure & Operations on availability, performance, reliability, and security
- Lead implementation of AI-enabled capabilities within digital platforms (personalization, experimentation, content operations)
- Drive adoption of AI-assisted tools across platform delivery and support workflows
- Define and track measurable outcomes for AI enablement
- Lead and develop a small team of Business Systems Analysts and platform engineering resources
- Provide hands-on coaching, guidance, and mentorship
- Support hiring and team growth as the platform function matures
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free