CrawlJobs Logo

Manager, Software Engineering - Data Infrastructure

Canada 156800.00 - 196000.00 CAD / Year · Job Posted January 31, 2026
Apply Position
Job Link Share

Job Description

As Manager of Data Infrastructure, reporting to the Director of Data Engineering, you will lead 5-6 engineers operating critical data platforms that power our AI and analytics strategy. This newly created hands-on leadership role combines technical depth with people management, requiring you to mentor your team, drive agile delivery, and apply product thinking to infrastructure. You'll execute on our data strategy while ensuring operational excellence for platforms processing billions in monthly transaction data.

Job Responsibility

  • Lead 5-6 engineers through hands-on technical mentoring, performance management, and career development while fostering operational excellence
  • Own data lake infrastructure operations (S3, Airflow, Kafka/MSK, Spark/Glue) maintaining 99.5% uptime and managing on-call rotation
  • Drive agile delivery with sprint planning, capacity planning, and requirements analysis to ship infrastructure improvements quarterly
  • Apply product thinking by gathering customer requirements from data teams, prioritizing platform features, and measuring adoption success
  • Execute technical roadmaps that deliver on data strategy, translating vision into concrete project plans with measurable outcomes
  • Partner with security/compliance on governance controls and work with vendors on technical integrations and platform optimization

Requirements

  • 6+ years in data engineering/infrastructure with 2+ years leading technical teams at scale
  • Deep hands-on expertise with AWS data services (S3, EMR/Glue), Airflow, Kafka/MSK, and data catalog tools
  • Strong product thinking with experience translating customer requirements into platform capabilities
  • Proven agile delivery skills including capacity planning, sprint execution, and requirements analysis
  • Track record of operational excellence: on-call management, incident response, and achieving SLAs
  • Excellent mentoring skills with passion for developing engineers and building high-performing teams
  • Must be authorized to work in Canada with ability to travel quarterly to the United States

Nice to have

Experience with payments or the FinTech space

What we offer

  • Multiple health insurance options
  • Flexible vacation time
  • Retirement savings program with company contribution
  • Equity in a publicly-traded company
  • Monthly stipend to support our remote work model
  • Annual “development dollars” to support our people growth and development
  • Family-forming benefits and up to 20 weeks of Parental Leave

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Manager, Software Engineering - Data Infrastructure

8 matching positions

Principal Software Engineering Manager - Data Science & Engineering

The MSRC Data Science team is responsible in building data pipelines, data minin...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Guides team on proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting other members of the team to do the same
  • Leads team on incorporating Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Coaches team on applying SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Leads team on experimenting with AI tools and practices to improve their own capabilities, and providing recommendations on how to adopt them to others
  • Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products in production
  • Guides team to perform machine learning/data extraction, transformation, and loading (ETL) pipelines (e.g., data collection, cleaning) based on data prepared
  • Guides the architecture of scalable pipelines and datasets
  • Influences the direction of the team
  • Begins to anticipate potential data pipeline issues and provides solutions
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Data Analytics

Build and operate core infrastructure services that power Fabric Data Engineerin...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 4+ years people management experience.
  • Software engineering foundation (data structures, algorithms, testing, debugging, performance) with the ability to guide and review technical decisions.
  • Demonstrated experience leading teams that build and ship production infrastructure (backend services, distributed systems, platform components) in cloud environments.
  • Understanding of distributed systems concepts, including fault tolerance, scaling, scheduling, and resource management, and ability to apply them to team-level architecture.
  • Proficiency in at least one backend/system language (e.g., Java, Scala, C#, C++, Python) and the ability to stay hands-on enough to unblock teams and assess designs.
  • Proven ability to ramp up quickly in new domains, tools, and codebases
  • growth mindset and learning agility.
Job Responsibility
Job Responsibility
  • Lead the design and delivery of world-class experiences for a new big data cloud offering, with emphasis on scale, reliability, and performance.
  • Manage and grow a team building core infrastructure services for data engineering and analytics workloads (compute, runtime services, job/session management, configuration, platform integrations).
  • Own technical strategy and execution end-to-end: translate product requirements into architecture, milestones, and high-quality production outcomes.
  • Drive operational excellence by establishing troubleshooting practices (logs, metrics, traces), guiding root-cause analysis, and converting operational learnings into engineering improvements.
  • Improve platform scalability, resiliency, and observability, including automation to reduce operational toil
  • ensure best practices are adopted consistently across the team.
  • Partner cross-functionally with product and engineering leaders to deliver end-to-end features, align priorities, and continuously raise the quality bar.
  • Coach and mentor engineers, provide technical guidance and performance feedback, and foster a culture of ownership, high standards, and continuous learning.
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering (Data Security)

Palo Alto Networks Data Security team is looking for a seasoned and accomplished...
Location
Location
United States , Santa Clara
Salary
Salary:
165000.00 - 267500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in highly technical roles in development of enterprise services, at large organizations or innovative startups
  • Extensive hands-on experience and working knowledge of security concepts -SaaS and Data Security, deep understanding of web protocols, integration with third party APIs and services
  • Experience with the agile process and leading software development teams involved with building out full stack products, deployed on the cloud at scale
  • Experience with building and delivering services and workflows at scale, leveraging microservices architectures
  • 3+ years of experience managing software engineering teams
  • 5+ years experience with cloud-based architectures (AWS/GCP experience preferred)
  • Hands-on programming experience in one or more of the following - Java, Golang, Python
  • 5+ years of experience in cloud technologies like ElasticSearch, Redis, Kafka, Mongo DB, Spring Boot
  • Experience with full-stack development (Rest APIs, Databases, Serverless computing) of distributed cloud applications
  • Experience with Docker and Kubernetes or other container orchestration platforms
Job Responsibility
Job Responsibility
  • Lead the technology strategy for building out world class data security solutions, influencing critical decisions on technology, architecture, integration, and go to market
  • Drive a results-oriented culture with a strong focus on execution, quality, and speed
  • Lead cross-functionally with Product Management, Software, and Quality Engineering teams to deliver new security as a service offerings to the market in a timely fashion with excellent quality
  • Contribute to the design, architecture, process, and development discussions
  • Manage engineering teams that builds, designs, implements, and maintains cloud security infrastructure and platforms, owning e2e responsibilities of the solution
  • Develop a strong culture of diversity, intellectual curiosity, problem-solving, and openness
  • Work closely with customer support teams to improve end-customer outcomes
  • Be a strong mentor and coach to the team
  • Foster innovation in the organization
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering, Data Exchange

This is a full time leadership position within the Intelligence Pod part of Cust...
Location
Location
United States , San Francisco
Salary
Salary:
183000.00 - 205500.00 USD / Year
springhealth.com Logo
Spring Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 year managing or leading engineers (e.g., Engineering Manager, Technical Lead, Lead Engineer)
  • At least 5 years of experience with Ruby, Rails, React, TypeScript and/or Flutter
  • At least 3 years of experience working with data systems and/or data warehouses (e.g., Databricks, Snowflake)
  • Able to demonstrate an intermediate familiarity with SQL and data modeling
Job Responsibility
Job Responsibility
  • Evolve and maintain Spring’s data exchange infrastructure
  • Occasionally meet with vendors and customers as a technical expert
  • Act as a critical partner for Analytics Engineering leadership, ensuring consistent adoption and application of architecture principals for data delivery
  • Manage a team of 3 software engineers
What we offer
What we offer
  • Health, Dental, Vision benefits start on your first day
  • HSA and FSA plans available, with Spring contributing up to $1K for HSAs
  • Employer sponsored 401(k) match of up to 2%
  • Yearly allotment of no cost visits to the Spring Health network of therapists, coaches, and medication management providers for you and your dependents
  • Competitive paid time off policies including vacation, sick leave and company holidays
  • Parental leave of 18 weeks for birthing parents and 16 weeks for non-birthing parents after 6 months tenure
  • Access to Noom, a weight management program
  • Access to fertility care support through Carrot, in addition to $4,000 reimbursement for related fertility expenses
  • Access to Wellhub for fitness, mindfulness, nutrition, and sleep
  • Access to BrightHorizons for child care, back-up care, and elder care
  • Fulltime
Read More
Arrow Right

Manager, Data Engineering - Finance Data Foundations

Manager, Data Engineering - Finance Data Foundations The Manager, Data Engineer...
Location
Location
Canada , Toronto
Salary
Salary:
110000.00 - 130000.00 USD / Year
fourseasons.com Logo
Four Seasons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5-8 years experience Data Engineering
  • with experience in Azure using Databricks
  • Bachelor’s degree Required
  • MBA or Master’s in Engineering preferred
  • Expert in Data Engineering in Microsoft Azure Environment + Toolsets (ADF, Synapse, Data Bricks, Cosmos DB, FunctionApps, Logic Apps etc)
  • Lakehouse experience using Databricks
  • Azure platform administration
  • Data Governance Software experience
  • Microsoft Power BI delivery and support
  • Strong SQL query skills
Job Responsibility
Job Responsibility
  • Leading the delivery of finance domain data migration projects with clear milestones, quality controls, and operational readiness
  • Designing and maintaining reusable data ingestion and transformation frameworks aligned with enterprise engineering standards
  • Ensuring data consistency, lineage, and trustworthiness across finance and enterprise data domains
  • Collaborating with business and technical stakeholders to enable analytics, forecasting, and AI readiness for finance data
  • Driving operational excellence across engineering practices, optimizing for cost, performance, and maintainability
  • Design, develop, and maintain robust batch and streaming data pipelines across Azure Data Factory, Databricks, Informatica, and SQL environments, ensuring scalability, reliability, and operational efficiency
  • Closely work with vendors, contractors and other FS teams to operationalize the data migration process for the hotels
  • Implement and oversee CI/CD workflows, Infrastructure as Code (IaC), and automated testing frameworks (unit, integration, and data validation) with built-in monitoring and observability to meet defined SLAs and SLOs
  • Operationalize data quality by integrating Informatica IDQ into finance workflows for profiling, rule-based validation, and continuous data quality monitoring
  • Apply governance standards by embedding metadata, cataloging, and lineage practices in collaboration with the Data Strategy & Governance team
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineering Manager - Search

Windows Search is undergoing a fundamental transformation — evolving from a trad...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • 4+ years of people management experience leading engineering teams.
  • Solid systems programming background with experience in platform/infrastructure-level software development
  • Experience with search/indexing systems, database internals, file systems, or information retrieval at scale.
Job Responsibility
Job Responsibility
  • Owning the technical direction and architecture for the Windows Search Platform from design through retail delivery.
  • Driving the evolution of Search Platform into an AI-native infrastructure layer, enabling Copilot, MCP/LLM integrations, and future agentic discovery patterns while maintaining enterprise-grade reliability and performance.
  • Leading cross-functional partnerships with Products, File Explorer, Windows Search Box and other external partners to drive architectural consensus, scope clarity, and release governance.
  • Establishing and enforcing release discipline and observability as first-class requirements.
  • Defining and driving data-backed engineering decisions across the platform.
  • Leading, mentoring, and growing a team of 7-10 engineers — running effective 1:1s, providing direct feedback, building clear growth paths, and cultivating a culture of engineering rigor, ownership, and speed.
  • Recruiting and retaining top systems engineering talent, with a bias toward people who are curious about and energized by AI-native development and Windows platform internals.
  • Representing your team's work to senior leadership, communicating trade-offs, risks, delivery timelines, and strategic context with clarity and confidence in forums such as Shiproom, Mission Controls, and leadership reviews.
  • Driving program execution across multiple concurrent tracks (8-10 workstreams), including sprint cadence, ADO hygiene, capacity planning, and cross-org alignment.
  • Championing AI-assisted engineering practices — leveraging agentic workflows, automation, and AI tooling to reduce KTLO burden, accelerate delivery, and multiply team velocity.
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - Search & Recommendations

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco, CA; New York, NY
Salary
Salary:
258000.00 - 376000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of engineering management experience leading high-performing, fast-moving teams, ideally in the AI space
  • 8+ years of total engineering experience, ideally reaching a staff engineering level as an individual contributor
  • Prior experience building search, recommendation, or AI systems as an engineering manager or individual contributor
  • A proven track record of motivating, mentoring, and guiding experienced AI engineering leads
Job Responsibility
Job Responsibility
  • Support a team of engineers with skillsets ranging from infrastructure to model development, including hiring and career development
  • Partner with our product engineering, infrastructure, data science, and product management teams to deliver cutting-edge Figma AI features
  • Own the team’s technical strategy, roadmap, and goals
  • Roll up your sleeves as needed to get involved with the technical details and improve execution efficiency
  • Grow your career within an engaged and creative engineering community
  • Build an inclusive, diverse team and culture through hiring, community events, and programs in partnership with teams across Figma
What we offer
What we offer
  • Equity to employees
  • Health, dental & vision
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineering Manager, Growth

Our mission is to democratize finance for all. An estimated $124 trillion of ass...
Location
Location
United States , Menlo Park
Salary
Salary:
180000.00 - 270000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8+ years of software engineering experience, including 2–3+ years managing engineers directly
  • Experience building and operating distributed systems using AWS or similar cloud infrastructure
  • Experience partnering with Product to scope initiatives and deliver against defined business objectives
  • Background in SEO platforms, web systems for organic acquisition, paid marketing optimization, growth experimentation, or related domains
  • Ability to balance hands-on technical leadership with people management and operational execution
Job Responsibility
Job Responsibility
  • Partner with Product Managers to define and prioritize a roadmap across customer acquisition channels, marketing systems, and incentive programs
  • Lead the design and delivery of scalable systems on AWS that support customer growth and campaign performance
  • Manage and develop engineers through clear goals, regular feedback, and career development planning
  • Collaborate with Data Science and Marketing teams to evaluate performance data and improve acquisition and funded account outcomes
What we offer
What we offer
  • Challenging, high-impact work
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Fulltime
Read More
Arrow Right