Manager, Data Platform
- Full Time
- Montreal, QC

Job title: Manager, Data Platform
Company: Canadian National Railway
Job description: At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you’re part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!Job SummaryThe Manager, Data Platform is responsible for leading the delivery of the data platform and systems practice as well as data platform engineering delivery at CN. The role is accountable for leading technological roadmap discussions, data platform and system architecture. Furthermore, the incumbent oversees the data platform system design and data platform delivery. The role steers the organization towards innovative and secure data platforms to meet business requirements in collaboration with the leadership team.Main ResponsibilitiesData Platform System Architecture and DeliveryOversee the delivery of complex and critical solution architecturesEnsure processes and governance are understood and followedWork with other teams to facilitate collaborationEnsure involvement of the right architects, Subject Matter Experts (SMEs) and key stakeholders during the processesEnsure that deliverables meet quality standards and are delivered on timeTranslate business requirements into project delivery plansCreate agile delivery teams with properly skilled architectsDrive project execution and quality with regular engineering reviewsHandle the strategy, planning and management of data platform budgetsData Platforms Practice ManagementGive overall direction and guidance for putting in place best-in-class architecture processes for designing large and complex systemsAssign and coordinate extensive workload based on project criticality and architecture complexityEnsure key architecture decisions made during projects aimed to maximize the value and handle the risk of CN investmentEnsures that solutions are in line with enterprise and domain architecture content to support short and long-term business objectivesEnsure architecture solutions from the team are aligned with the requirements from the Reliability and Safety teamsDrive change to enable enterprise and domain architecture strategies and positionsRepresent Architecture in project management process improvement initiativesIdentify, promote, and lead process improvementsDevelop and implement the strategic planning for data platforms and systems architecturesBuild and maintain relationships with key stakeholders and influence, with a customer-centricity mindset for optimal expectations managementContinuous communication planning and execution to keep all stakeholders informed and engagedTeam ManagementOversee direct reports, goals setting, career development, hiring, work assignments, team performanceEnsure people have clear skill growth objectives in alignment with strategic technology directions and required training resourcesHandle the performance of staff augmentation partners to ensure timely staffing of top talent resourcesTrack and achieve financial goals for both Operational Expenses (OPEX) and Capital Expenses (CAPEX)Working ConditionsThe role has standard working conditions in an office environment with a regular workweek from Monday to Friday. Due to the nature of the role, the incumbent must be able to meet tight deadlines, handle pressure, and stress.RequirementsExperienceSoftware DevelopmentBetween 10 to 15 years of overall work experience, with a gradual evolution from software development rolesMinimum 5 years of experience in leading teams and overseeing deliverablesEducation/Certification/DesignationBachelor’s Degree in Computer Science, Computer Engineering, or equivalent degreeCompetenciesApplies critical thinkingKnows the business and stays current on industry needsCollaborates with others and shares informationSets direction and inspires othersCommunicates with impactIdentifies needs and finds solutions to create value for all stakeholdersDemonstrates agility and drives changeTechnical Skills/KnowledgeKnowledge of Big Data Architecture, Databricks, and Cloud Architecture (e.g., Monitoring, Networking, Security, Storage, Compute)Knowledge of all phases of the Software Development Life Cycle (SDLC) and Development, Specifications, and Operations (DevSecOps) technologies and practicesKnowledge of Agile, Scrum, and Safe delivery management and planningKnowledge of key regulatory guidelines**Any knowledge for any of the above would be considered as an assetAbout CNCN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada’s Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.
Expected salary:
Location: Montreal, QC
Job date: Sun, 18 May 2025 02:07:21 GMT
Apply for the job now!
