139 Data Engineering jobs in Canada
Manager, Data Engineering
Posted 1 day ago
Job Viewed
Job Descriptions
#J-18808-Ljbffr
Data Engineering Lead
Posted 1 day ago
Job Viewed
Job Descriptions
Your Role: Lead the Consumer Health data team across all Consumer Products, owning the end-to-end data stack from ingestion to GenAI-powered insights and visualization. With a startup mindset optimize and design architectures that eliminate bottlenecks, enable multi-product flexibility, and integrate seamlessly with enterprise platforms. Drive innovation through hands-on execution, building a robust foundation for data mesh, lakehouses, and AI-driven automation to support future growth in health tech, emphasizing agnostic, AI-augmented, decentralized architectures.
Key Responsibilities
Team Leadership & Strategy: Optimize the existing Data Architecture & build integration roadmaps with external platforms, ensuring data interoperability, governance, and compliance.
Data Ingestion & Storage: Own existing repositories, real-time CDC pipelines, and multi-tiered storage for high-performance data handling.
Data Orchestration & Modeling: Optimize BigQuery infrastructure and orchestrate complex pipelines using Airflow. Create flexible data models with dbt to power analytics, business intelligence, and AI applications.
Performance & Quality: Monitor and tune infrastructure, including BigQuery queries and ETL workflows, for peak performance. Enforce data quality, governance, and automated compliance to maintain reliability at scale.
Visualization & Access: Integrate BigQuery datasets with Tableau/Looker for intuitive self-service analytics. Build APIs and semantic layers to streamline data access and consumption.
AI Integration & Future-Proofing: Prototype natural language query systems and semantic layers for LLM-driven reporting and insights. Prepare the platform for AI advancements, ensuring adaptability and cutting-edge capabilities.
Technical Leadership & Hands-On Execution: Collaborate with data scientists, analysts, and stakeholders to translate needs into actionable solutions. Code across the stack (Python, SQL, IaC) to build POCs, troubleshoot issues, and deliver end-to-end features with agility.
Qualifications
Required:
8+ years of hands-on experience across the full data stack (ingestion, orchestration, visualization).
3+ years leading data engineering teams, with a track record in cross-functional initiatives and community building.
Startup experience or mindset: Proven ability to own and deliver complete solutions independently.
Active coder proficient in Python, SQL, CDC tools, and infrastructure.
Expertise in BigQuery, Airflow, and dbt for production-scale environments.
Strong data modeling, performance optimization, and integration with Tableau/Looker.
Hands-on implementation of data quality and governance frameworks.
Excellent collaboration and mentorship with diverse stakeholders.
History of building data pipelines from the ground up.
Preferred:
GCP proficiency, including BigQuery, Airflow, and Cloud Composer.
Experience integrating large-scale platforms and collaborating across teams.
Healthcare background, especially with health data platforms and regulations.
AI/LLM integration, prompt engineering, or semantic layer design for analytics.
Real-time pipelines (Kafka or equivalents) and CDC tools (Debezium, Fivetran, Stitch).
Full-stack versatility: APIs, frontend tools, DevOps.
Track record of 0-to-1 data product development with resource constraints.
What We're Looking For
A visionary technical leader ready to own the data journey for Consumer Health Products—from raw ingestion to AI insights with ownership mindset. If you're passionate about crafting world-class platforms, leading high-impact teams, cultivating data culture, and scaling for enterprise integration, join us to revolutionize health tech with speed and innovation.
EEO Statement
At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.
Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.
#J-18808-Ljbffr
Manager, Data Engineering
Posted today
Job Viewed
Job Descriptions
Position Profile
We are seeking a
Manager, Data Engineering
to lead and grow our Data Engineering team while ensuring the stability and performance of our enterprise data platform. Reporting to the VP of Technology, this role will combine hands-on technical expertise with people leadership, managing our Snowflake-based analytics environment and overseeing data pipelines built in Azure Data Factory and Fivetran.
The Manager will work closely with cross-functional stakeholders across Analytics, Technology, and Operations to deliver scalable, secure, and high-performance data solutions. This role is responsible for team execution, platform health, and the ongoing reliability of our data integrations and pipelines.
Key Responsibilities
Team Leadership & Delivery
- Manage, coach, and mentor a team of data engineers, supporting professional growth and ensuring delivery of high-quality solutions.
- Assign and prioritize work, ensuring alignment with business priorities and deadlines.
- Foster a culture of ownership, accountability, and continuous improvement within the team.
Snowflake Platform Management
- Oversee development and optimization of data models, ELT pipelines, and analytics workloads in Snowflake.
- Ensure best practices in schema design, workload management, access control, and query performance.
- Stay informed on new Snowflake capabilities and assess their fit for operational use.
Data Integration & Quality
- Maintain and improve data ingestion pipelines using Azure Data Factory and Fivetran.
- Ensure data quality, lineage, and reliability across all integrations and downstream systems.
- Contribute to standards, documentation, and reusable patterns for data engineering practices.
Cross-Functional Collaboration
- Act as the liaison between the Data Engineering team and infrastructure, application, and compliance stakeholders.
- Work closely with analytics teams to translate business requirements into efficient, scalable technical solutions.
- Support application teams with integrations that rely on Snowflake data flows.
What You Bring to GFD
Experience
- 5+ years of experience in data engineering or database development, including at least 1–2 years in a leadership or team lead role.
- Proven experience managing Snowflake environments and building pipelines with Azure Data Factory and Fivetran.
Technical Expertise
- Strong SQL skills (Snowflake SQL), with experience in ELT/ETL development and data modeling.
- Hands-on experience with Azure Data Factory and Fivetran for building and maintaining production pipelines.
- Proficiency in Python (preferred) or another scripting language for automation and orchestration.
Leadership & Communication
- Ability to manage a small technical team, balance priorities, and ensure delivery against deadlines.
- Strong interpersonal and communication skills; capable of explaining technical concepts to non-technical audiences.
Preferred Qualifications
- Experience working in high-volume transactional or SaaS environments.
- Familiarity with data governance, compliance, and security practices.
- Certifications in Snowflake, Azure, or related technologies.
Data Engineering Manager
Posted today
Job Viewed
Job Descriptions
Description & Requirements
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Job Description: Data Engineering Manager
Location: Vancouver (Hybrid)
The IPS (Infrastructure, Platform, and Services) organization provides the essential platforms and infrastructure solutions that power EA's live services and titles. Our mission is to ensure EA's games and services are available to all players, anytime and anywhere. We focus on high availability, scalability, and reliability of infrastructure and services, enabling rapid development and experimentation for our studios in the cloud and in the data center.
As a Data Engineering Manager, you will lead a team of engineers building the platforms and pipelines that power EA's infrastructure, services and analytics. You will combine technical depth in modern data engineering with the leadership needed to scale people, processes, and systems. Your focus will be on guiding the design of large-scale data solutions while developing a high-performing engineering culture, having an impact on the way people play EA Games. You will report directly to a Director in IPS.
We offer a collaborative environment in our Vancouver B.C. campus. You will work with a distributed team across multiple regions in a hybrid working environment (three days in office)
Responsibilities
- Lead a team of data engineers, setting clear goals, coaching for career development, and fostering a culture of ownership, learning, and collaboration.
- Drive engineering excellence by establishing best practices for design reviews, testing, CI/CD, and documentation.
- Act as a multiplier—developing strong technical leads within the team and scaling impact through mentorship.
- Provide technical direction in areas like data modeling, streaming/batch pipeline design, and data warehouse/lakehouse optimization.
- Ensure data systems support advanced analytics, AI/ML, and observability use cases
- Drive operational excellence in production environments—monitoring reliability, cost efficiency, and performance of data platforms.
- Evaluate emerging data technologies and practices (lakehouse, Iceberg, data mesh, MLOps, serverless analytics) and determine how they fit EA's needs.
The Next Great EA Data Engineering Manager Also Needs
- 7+ years of professional experience in data engineering or data architecture, with at least 2+ years in a people leadership role.
- Proven success in building and managing high-performing engineering teams.
- Strong technical background in large-scale data systems (BigQuery, Snowflake, Spark, Kafka, Flink, etc.).
- Experience delivering complex data platforms that supported critical business decisions or analytics capabilities.
- Familiarity with data governance, security, and compliance at scale.
- Strong communication and collaboration skills, with the ability to influence across distributed teams and senior leadership.
- A balance of hands-on technical knowledge and the ability to empower others to execute.
Compensation And Benefits
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES
- British Columbia (depending on location e.g. Vancouver vs. Victoria) *$119,600 - $167,300 CAD
In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
Manager, Data Engineering
Posted today
Job Viewed
Job Descriptions
Do you get excited to work with data & lead impactful teams?
Then Jobber might be the place for you We're looking for a
Manager, Data Engineering
to be part of our Data org.
This is a 14 month contract position with the possibility of becoming a permanent position.
Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers, while providing an easy and professional customer experience. Running a small business today isn't like it used to be—the way we consume and deliver service is changing rapidly, technology is evolving, and customers expect more. That's why we put the power and flexibility in their hands to run their businesses how, where, and when they want
Our culture of transparency, inclusivity, collaboration, and innovation has been recognized by Great Place to Work, Canada's Most Admired Corporate Cultures, and more. Jobber has also been named on the Globe and Mail's Canada's Top Growing Companies list, and Deloitte Canada's Technology Fast 50, Enterprise Fast 15, and Technology Fast 500 lists. With an Executive team that has over thirty years of industry experience of leading the way, we've come a long way from our first customer in 2011—but we've just scratched the surface of what we want to accomplish for our customers.
We help employees grow professionally; we have a ton of onboarding resources, tutorials, hackathons and buddies to support learnings and provide opportunities to innovate. We have a range of experience levels on teams which allows for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.
The Team:
The Data Platform team is responsible for building Jobber's data infrastructure and systems, driving improved operational outcomes, enhancing workflow efficiencies, and generating critical business insights. We empower teams across the organization to fully leverage data, tools, and technology to achieve their goals. By researching, developing, and maintaining data systems, we provide essential operational and analytical support to ensure our internal teams are set up for success.
The role:
Reporting to the Director of Data, the Manager, Data Engineering will lead a team of data engineers. You will also partner with the team's Technical Program Manager to prioritize initiatives and collaborate on building quarterly roadmaps. While this is a short-term role, the impact that the role has is immense as it spans the Data and the ML platforms.
A key aspect of this role is managing the team's performance, supporting individual growth, ensuring high-quality deliverables, and scaling the team as needed. You will also play a key role in shaping technical decisions, collaborating with technical leads, principals, and distinguished engineers.
The Manager, Data Engineering will:
- Live and breathe performance facilitation by helping your team master their craft while collaborating to build extraordinary experiences and systems.
- Be committed to your people's success by setting goals, holding regular 1-on-1s, providing constructive feedback, and mentoring team members to grow their careers.
- Develop and scale a world-class team by recruiting top talent, leveling up internal capabilities, and implementing processes that improve delivery and collaboration.
- Own the strategy, roadmap, and delivery of high-performance, scalable, and cost-efficient data infrastructure including data stores, compute engines, and orchestration systems.
- Ensure data systems are resilient, observable, and governed. Implementing robust recovery strategies, proactive monitoring, and best practices for security, integrity, and compliance.
- Partner across engineering, analytics, and go-to-market teams to deliver well-structured, high-quality product data and build tools, automation, and solutions that accelerate workflows and create impactful outcomes for Jobber's small business customers.
- Drive innovation and efficiency with the use of AI tools to support the data strategy. Enable team to continuously explore, experiment and improve the state of Data tools with the help of AI.
To be successful, you should have:
- Proven experience managing engineering teams - ideally in data platform, and/or software engineering domains - with a track record of delivering high-quality software and data solutions.
- A strong technical foundation in software and data engineering, including distributed data systems, orchestration frameworks, cloud infrastructure, performance tuning, scaling strategies, and cost optimization.
- Hands-on experience in systems design, SQL, modern data tools, and data best practices, including modeling, governance, and quality management.
- Experience implementing observability frameworks, SLAs, disaster recovery strategies, and other practices to ensure resilient, reliable, and compliant data systems.
- The ability to lead and adapt in an agile environment, fostering a culture of continuous learning, critical thinking, and creative problem-solving.
- Excellent collaboration and communication skills, with the ability to work cross-functionally with engineering, product, analytics, and data science teams while mentoring and coaching direct reports.
- Strategic thinking and roadmap planning capabilities, with experience shaping infrastructure initiatives that have measurable impact.
- Strong leadership and mentorship skills, using your experience to guide, influence, and provide constructive feedback to direct reports—ensuring their growth and enabling the team to exceed its goals.
Highly desired, but not a dealbreaker:
- Hands-on experience with modern data stack tools such as Redshift, Trino, dbt, Airflow, Kafka, and familiarity with data processing frameworks such as Spark and Ray.
- Background in building internal developer platforms, self-service data tooling, or workflow automation for data teams.
- Sound understanding of lambda and/or kappa architecture, batch and streaming principles and experience implementing either of the two architectures in a production environment.
- Experience in working with Engineering teams to influence upstream data design and instrumentation.
- Exposure to data science and machine learning workflows and their infrastructure requirements.
Compensation:
At Jobber, we also believe that compensation should be transparent, fair, and supportive of your experience and growth. This role has a minimum annual salary of
$169,200 CAD,
a midpoint of
$99,100 CAD
and a maximum salary of
228,900 CAD
, designed to reflect the progression from learning the ropes to truly excelling.
We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future growth.
Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too You'll have access to a dedicated talent development program that includes career coaching and opportunities for career development.
We believe in transparency and open conversations about compensation. If you have any questions about our approach, we're happy to discuss them throughout the hiring process
What you can expect from Jobber:
- A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, retirement savings plan matching, and stock options.
- A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
- Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family.
- A unique opportunity to build, grow, and leave your impact on a 400-billion industry that has no dominant
- To work with a group of people who are humble, supportive, and give a sh*t about our customers.
We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.
A bit more about us:
Job by job, we're transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid We're bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they're successful we all win
Director, Data Engineering
Posted today
Job Viewed
Job Descriptions
Position Summary.
The Director, Data Engineering is a senior leadership role responsible for defining and executing the data strategy for Walmart Canada. This position leads the maturation of data engineering practices, standards, and skills, and acts as a subject matter advisor for big data initiatives. The Director fosters cross-functional collaboration across Canadian, International, and Global teams, ensuring data governance, privacy, and security compliance, and driving innovation in data products and analytics.
What You'll Do.
Job Description
- Strategic Leadership: Formulate and execute plans to mature the data engineering team, practices, standards, and skills.
- Data Strategy: Develop and implement data strategies to improve data accuracy, speed, and flow across all business processes, leveraging international assets and methodologies.
- Alignment & Collaboration: Ensure alignment of Data Analytics plans and operational activities with business priorities and stakeholder groups in Canada, the US, and internationally.
- Business Intelligence & Analytics: Lead the creation and evolution of business intelligence, analytics, and data science capabilities in collaboration with other teams.
- Relationship Management: Manage relationships and synergies with business teams consuming data, implementing consolidation, quality assurance, and distribution of data assets.
- Innovation & Data Science: Envision and create new business capabilities through extended data analysis and science, including data enrichment from internal and external sources.
- Governance & Compliance: Oversee and ensure data protection, privacy, and security at operational and process levels, in alignment with cybersecurity teams.
- Data Literacy: Increase data literacy across critical business roles and functions, supporting better use of data to drive value.
- Technical Leadership: Advise on architecture decisions, technical design, and relevant technologies for future deliveries; provide technical leadership and mentorship to the team.
- Team Development: Assist in determining practice priorities and support the development and career growth of team members.
- Cross-Team Communication: Foster communication and collaboration across Canadian, International, and Global data teams.
- Empowerment & Ownership: Cultivate an environment where team members are empowered and demonstrate strong ownership and self-management.
Qualifications
Minimum Requirements
- Education: University degree required (B.Sc. or Master's in Computer Science or related field preferred).
- Work Experience: 15+ years in designing, developing, and deploying high-quality solutions at scale.
- Supervisory/Management Experience: 7-10 years in engineering leadership and strategy.
Technical & Job-Specific Skills
- Expertise in Big Data and Cloud platforms (Azure, GCP, AWS).
- Experience with CI/CD and scalable data architecture.
- Strong leadership and mentoring capabilities.
- Familiarity with data governance, privacy, and security frameworks.
- Ability to communicate with senior stakeholders and lead cross-functional teams.
Preferred Qualifications
- Certifications in cloud architecture or data engineering (e.g., Google Cloud Professional Data Engineer, AWS Certified Data Analytics).
- Experience in retail or large-scale consumer data environments.
Other Attributes
- Passion for fostering good engineering practices and processes.
- Strong attention to detail, planning, and organization.
- Excellent verbal and written communication skills.
- Experience mentoring Data Analysts, Data Engineers, and Quality Engineers.
Minimum Qualifications.
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Age – 16 or older
Preferred Qualifications.
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Walmart will accommodate the disability-related needs of applicants and associates as required by law.
Primary Location…
1940 Argentia Rd, Mississauga, ON L5N 1P9, Canada
Are you currently a Walmart associate?
Please login to your Workday
Data Engineering Lead
Posted today
Job Viewed
Job Descriptions
Your Role:
Lead the Consumer Health data team across all Consumer Products, owning the end-to-end data stack from ingestion to GenAI-powered insights and visualization. With a startup mindset optimize and design architectures that eliminate bottlenecks, enable multi-product flexibility, and integrate seamlessly with enterprise platforms. Drive innovation through hands-on execution, building a robust foundation for data mesh, lakehouses, and AI-driven automation to support future growth in health tech, emphasizing agnostic, AI-augmented, decentralized architectures.
Key Responsibilities:
Team Leadership & Strategy:
- Optimize the existing Data Architecture & build integration roadmaps with external platforms, ensuring data interoperability, governance, and compliance.
- Champion the data guild to foster cross-functional collaboration, standardize practices, and promote knowledge sharing for product lines.
Data Ingestion & Storage:
- Own existing repositories, real-time CDC pipelines, and multi-tiered storage for high-performance data handling.
- Optimize ingestion processes, manage schema evolution, and implement solutions directly to boost efficiency.
Data Orchestration & Modeling:
- Optimize BigQuery infrastructure and orchestrate complex pipelines using Airflow.
- Create flexible data models with dbt to power analytics, business intelligence, and AI applications.
Performance & Quality:
- Monitor and tune infrastructure, including BigQuery queries and ETL workflows, for peak performance.
- Enforce data quality, governance, and automated compliance to maintain reliability at scale.
Visualization & Access:
- Integrate BigQuery datasets with Tableau/Looker for intuitive self-service analytics.
- Build APIs and semantic layers to streamline data access and consumption.
AI Integration & Future-Proofing:
- Prototype natural language query systems and semantic layers for LLM-driven reporting and insights.
- Prepare the platform for AI advancements, ensuring adaptability and cutting-edge capabilities.
- Technical Leadership & Hands-On Execution
- Collaborate with data scientists, analysts, and stakeholders to translate needs into actionable solutions.
- Code across the stack (Python, SQL, IaC) to build POCs, troubleshoot issues, and deliver end-to-end features with agility.
Qualifications:
Required:
- 8+ years of hands-on experience across the full data stack (ingestion, orchestration, visualization).
- 3+ years leading data engineering teams, with a track record in cross-functional initiatives and community building.
- Startup experience or mindset: Proven ability to own and deliver complete solutions independently.
- Active coder proficient in Python, SQL, CDC tools, and infrastructure.
- Expertise in BigQuery, Airflow, and dbt for production-scale environments.
- Strong data modeling, performance optimization, and integration with Tableau/Looker.
- Hands-on implementation of data quality and governance frameworks.
- Excellent collaboration and I'm mentorship skills with diverse stakeholders.
- History of building data pipelines from the ground up.
Preferred:
- GCP proficiency, including BigQuery, Airflow, and Cloud Composer.
- Experience integrating large-scale platforms and collaborating across teams.
- Healthcare background, especially with health data platforms and regulations.
- AI/LLM integration, prompt engineering, or semantic layer design for analytics.
- Real-time pipelines (Kafka or equivalents) and CDC tools (Debezium, Fivetran, Stitch).
- Full-stack versatility: APIs, frontend tools, DevOps.
- Track record of 0-to-1 data product development with resource constraints.
What We're Looking For
A visionary technical leader ready to own the data journey for Consumer Health Products—from raw ingestion to AI insights with ownership mindset. If you're passionate about crafting world-class platforms, leading high-impact teams, cultivating data culture, and scaling for enterprise integration, join us to revolutionize health tech with speed and innovation.
Be The First To Know
About The Latest Data engineering Jobs in Canada!
Data Engineering Python
Posted today
Job Viewed
Job Descriptions
Must Have:
Strong Data Engineering Background
7+ years of experience with Python covering entire development life cycle
Solid experience with AWS (2-3 years of experience)
Standard knowledge of devops, integration testing, and problem solving
Experience with any database Postgres
Experience developing and maintaining enterprise-level
software
solutionsAWS certification
Capital Markets — team deals with different capital markets products
Strong data engineering background
Python development expertise
Capital markets knowledge/experience
IBOR Experience
Pay rate Range: $55 - $120/hr
Data Engineering Consultant
Posted today
Job Viewed
Job Descriptions
This is an exciting time for CGI, and we want you to be part of it.
We are Canada's largest independent information technology services firm, and we are still growing We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team.
We are seeking a highly skilled Data Engineers to join our dynamic team. In this role, you will be responsible for managing and optimizing the data infrastructure, implementing data governance frameworks, and developing real-time data streaming solutions. This role requires expertise in AWS data streams (CDC), Postgres, Terraform, Git, Python, BigQuery CSW. If you are passionate about data, we would love to hear from you. Join this exciting new initiative as a Data Practitioner.
Your future duties and responsibilities
- Design, build, and maintain data pipelines using AWS services with a focus on AWS Data Streams and Change Data Capture (CDC) patterns.
- Develop ETL/ELT workflows to ingest and transform data from PostgreSQL and other sources into BigQuery (using CSW or similar tools).
- Implement infrastructure as code using Terraform to manage cloud resources.
- Write clean, scalable, and maintainable code in Python for data transformation, automation, and orchestration.
- Collaborate using Git for version control and code reviews.
- Optimize data storage,
Manager, Data Engineering
Posted today
Job Viewed
Job Descriptions
Then Jobber might be the place for you We're looking for a Manager, Data Engineering to be part of our Data org. This is a 14 month contract position with the possibility of becoming a permanent position.
Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers, while providing an easy and professional customer experience. Running a small business today isn't like it used to be—the way we consume and deliver service is changing rapidly, technology is evolving, and customers expect more. That's why we put the power and flexibility in their hands to run their businesses how, where, and when they want
Our culture of transparency, inclusivity, collaboration, and innovation has been recognized by Great Place to Work, Canada's Most Admired Corporate Cultures, and more. Jobber has also been named on the Globe and Mail's Canada's Top Growing Companies list, and Deloitte Canada's Technology Fast 50, Enterprise Fast 15, and Technology Fast 500 lists. With an Executive team that has over thirty years of industry experience of leading the way, we've come a long way from our first customer in 2011—but we've just scratched the surface of what we want to accomplish for our customers.
We help employees grow professionally; we have a ton of onboarding resources, tutorials, hackathons and buddies to support learnings and provide opportunities to innovate. We have a range of experience levels on teams which allows for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.
The Team:
The Data Platform team is responsible for building Jobber's data infrastructure and systems, driving improved operational outcomes, enhancing workflow efficiencies, and generating critical business insights. We empower teams across the organization to fully leverage data, tools, and technology to achieve their goals. By researching, developing, and maintaining data systems, we provide essential operational and analytical support to ensure our internal teams are set up for success.
The role:
Reporting to the Director of Data, the Manager, Data Engineering will lead a team of data engineers. You will also partner with the team's Technical Program Manager to prioritize initiatives and collaborate on building quarterly roadmaps. While this is a short-term role, the impact that the role has is immense as it spans the Data and the ML platforms.
A key aspect of this role is managing the team's performance, supporting individual growth, ensuring high-quality deliverables, and scaling the team as needed. You will also play a key role in shaping technical decisions, collaborating with technical leads, principals, and distinguished engineers.
The Manager, Data Engineering will:
- Live and breathe performance facilitation by helping your team master their craft while collaborating to build extraordinary experiences and systems.
- Be committed to your people's success by setting goals, holding regular 1-on-1s, providing constructive feedback, and mentoring team members to grow their careers.
- Develop and scale a world-class team by recruiting top talent, leveling up internal capabilities, and implementing processes that improve delivery and collaboration.
- Own the strategy, roadmap, and delivery of high-performance, scalable, and cost-efficient data infrastructure including data stores, compute engines, and orchestration systems.
- Ensure data systems are resilient, observable, and governed. Implementing robust recovery strategies, proactive monitoring, and best practices for security, integrity, and compliance.
- Partner across engineering, analytics, and go-to-market teams to deliver well-structured, high-quality product data and build tools, automation, and solutions that accelerate workflows and create impactful outcomes for Jobber's small business customers.
- Drive innovation and efficiency with the use of AI tools to support the data strategy. Enable team to continuously explore, experiment and improve the state of Data tools with the help of AI.
To be successful, you should have:
- Proven experience managing engineering teams - ideally in data platform, and/or software engineering domains - with a track record of delivering high-quality software and data solutions.
- A strong technical foundation in software and data engineering, including distributed data systems, orchestration frameworks, cloud infrastructure, performance tuning, scaling strategies, and cost optimization.
- Hands-on experience in systems design, SQL, modern data tools, and data best practices, including modeling, governance, and quality management.
- Experience implementing observability frameworks, SLAs, disaster recovery strategies, and other practices to ensure resilient, reliable, and compliant data systems.
- The ability to lead and adapt in an agile environment, fostering a culture of continuous learning, critical thinking, and creative problem-solving.
- Excellent collaboration and communication skills, with the ability to work cross-functionally with engineering, product, analytics, and data science teams while mentoring and coaching direct reports.
- Strategic thinking and roadmap planning capabilities, with experience shaping infrastructure initiatives that have measurable impact.
- Strong leadership and mentorship skills, using your experience to guide, influence, and provide constructive feedback to direct reports—ensuring their growth and enabling the team to exceed its goals.
Highly desired, but not a dealbreaker:
- Hands-on experience with modern data stack tools such as Redshift, Trino, dbt, Airflow, Kafka, and familiarity with data processing frameworks such as Spark and Ray.
- Background in building internal developer platforms, self-service data tooling, or workflow automation for data teams.
- Sound understanding of lambda and/or kappa architecture, batch and streaming principles and experience implementing either of the two architectures in a production environment.
- Experience in working with Engineering teams to influence upstream data design and instrumentation.
- Exposure to data science and machine learning workflows and their infrastructure requirements.
Compensation:
At Jobber, we also believe that compensation should be transparent, fair, and supportive of your experience and growth. This role has a minimum annual salary of $169,200 CAD, a midpoint of $99,100 CAD and a maximum salary of 228,900 CAD, designed to reflect the progression from learning the ropes to truly excelling.
We design our compensation to reflect each new hire's skills, experience, and the complexity of the role, ensuring a fair and competitive salary. Our range is intentionally broad to support growth and long-term impact, with fully established hires typically starting around the midpoint. The higher end of the range is reserved for those who have demonstrated deep expertise and lasting contributions, while offers below the midpoint reflect strong potential with room to develop. This approach ensures that compensation aligns with both an individual's current capabilities and their opportunity for future growth.
Base salary is just one part of a total compensation package that will include equity rewards, annual stipends for health and wellness, retirement savings matching, and an extended health package with fully paid premiums for body and mind. Your professional growth matters to us too You'll have access to a dedicated talent development program that includes career coaching and opportunities for career development.
We believe in transparency and open conversations about compensation. If you have any questions about our approach, we're happy to discuss them throughout the hiring process
What you can expect from Jobber:
- A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind, retirement savings plan matching, and stock options.
- A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
- Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family.
- A unique opportunity to build, grow, and leave your impact on a 400-billion industry that has no dominant
- To work with a group of people who are humble, supportive, and give a sh*t about our customers.
We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.
A bit more about us:
Job by job, we're transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid We're bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they're successful we all win