Talent.com
PointClickCare
Principal Java Data EngineerPointClickCare • Mississauga
Principal Java Data Engineer

Principal Java Data Engineer

PointClickCare • Mississauga
30+ days ago
Salary
CA$156,000.00 yearly
Job type
  • Full-time
Job description
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare. With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work. At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.**Travel to Office expectations**For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development life cycle, and will play a crucial role in designing, developing, and maintaining large scale Data Platform and data pipelines based on microservices architecture, while also encouraging and optimizing the daily execution of technical excellence across an empowered team. This is a hands-on leadership role, requiring the ability to enhance and implement batch and real-time data solutions already in progress, mentor other team members, and deliver both business and technical objectives through ambiguity and uncertainty.This is an opportunity to shape the future of our data ecosystem. You’ll work with a passionate team and modern technologies to drive innovation that impacts the entire organization. The ideal candidate thrives as an individual contributor, while making a significant technical impact and elevating the team’s capabilities.To succeed as a Principal Software Data Engineer at PointClickCare, you need to be collaborative, adventurous and passionate. Collaborative means that you’re enthusiastic about jumping in to help achieve the team’s top priorities, no self-promoting politicians allowed. Adventurous means that you’re not afraid to dive into uncharted technical territory and get your own hands dirty, while supporting and driving delivery of complex features through a dedicated Scrum team. Passionate means that you’re eager to learn and share knowledge that drives the team forward, and excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North America.What your day-to-day will look like:-Lead and guide the design and implementation of scalable distributed systems based on Java microservices-Engineer and optimize data pipelines using solutions like Apache Hudi, Apache Trino, Azure ADLS-Collaborate cross-functionally with product, analytics, and AI teams to ensure data is a strategic asset-Advance ongoing modernization efforts, deepening adoption of event-driven architectures and cloud-native technologies-Drive adoption of best practices in data governance, observability, and performance tuning for data workloads-Embed data quality in processing pipelines by defining schema contracts, implementing transformation tests and data assertions, enforcing backward-compatible schema evolution, and automating checks for freshness, completeness, and accuracy across batch and streaming paths before production deployment-Establish robust observability for data pipelines by implementing metrics, logging, and distributed tracing for streaming jobs, defining SLAs and SLOs for latency and throughput, and integrating alerting and dashboards to enable proactive monitoring and rapid incident response-Foster a culture of quality through peer reviews, providing constructive feedback and seeking input on your own workWhat qualifications we’re looking for:-Principal Software Data Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused on data pipelines (batch and streaming)-Proven experience driving technical direction and mentoring engineers while delivering complex, high-scale solutions as a hands-on contributor-Strong understanding of event-driven architectures and distributed systems, with hands-on experience implementing resilient, low-latency pipelines-Practical experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments for data workloads-Fluency in data quality practices and CI/CD integration, including schema management, automated testing, and validation frameworks (, dbt, Great Expectations)-Operational excellence in observability, with experience implementing metrics, logging, tracing, and alerting for data pipelines using modern tools-Solid foundation in data governance and performance optimization, ensuring reliability and scalability across batch and streaming environments-Proven experience with Lakehouse architectures and related technologies, including Apache Hudi, Azure ADLS Gen2, HDFS, and other big data technologies (Trino, Databricks, Spark)-Strong collaboration and communication skills, with the ability to influence stakeholders and evangelize modern data practices within your team and organization.
Create a job alert for this search

Principal Java Data Engineer • Mississauga

Similar jobs

Data Engineer

ZeuzMississauga, Peel Region, CA
Full-time

Zeuz AI Bangladesh (Remote) Full Time Opens: February 12, 2026 Closes: March 20, 2026.Python (FastAPI preferred)– For building high-performance backend services, data processing layers, and RESTful... Show more

 • Promoted

Principal Java Engineer at Citigroup

08763 Citi Canada Technology Services ULCMississauga
Full-time

Lead developer productivity initiatives at Citigroup as a Principal Java Engineer and DevOps Platform Lead.Drive global strategies for internal tools and platforms to enhance engineering effectiven... Show more

 • Promoted • New!

Azure Data Engineer - vaughan

Epsilon Solutions Ltd.vaughan, on, ca
Full-time

Location: Toronto, ON (4 days onsite per week).Note: The L1 and L2 interview will be conducted in person at the client’s location.Strong understanding of semantic models used in enterprise reportin... Show more

 • Promoted • New!

AWS Data Engineer - Axiom Global Technologies

Axiom Global Technologiesoakville, on, ca
Full-time

We are seeking a highly skilled.This role will focus on integrating shop-floor systems, enabling Unified Namespace (UNS) architecture, and supporting downstream Digital Twin and analytics platforms... Show more

 • Promoted • New!

Principal AI Engineer

Harnhammississauga, on, ca
Full-time

Join a global company delivering intelligent information and technology solutions to professionals in legal, tax, compliance, and corporate sectors.The team is part of the organization's innovation... Show more

 • Promoted

Data Engineer

Synechron Inc.Mississauga, Peel Region, CA
Full-time

We are**At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading ... Show more

 • Promoted

Data Engineer Technology Lead

CitiMississauga, Peel Region, CA
Full-time

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with th... Show more

 • Promoted

Lead Data Engineer

McKesson’s CorporateMississauga, Peel Region, CA
Full-time

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare.We are known for delivering insights, products, and services that make quality care more accessibl... Show more

 • Promoted

Principal Search Engineer — Elasticsearch & Relevance

PowerToFlyMississauga, Peel Region, CA
Full-time

A leading technology firm in Canada is seeking a Principal Software Engineer to enhance Elasticsearch's capabilities.The role involves leading initiatives in search functionality, contributing to f... Show more

 • Promoted

Lead Data Engineer Innovating Healthcare Data Architecture

Synthesis HealthMississauga, Peel Region, CA
Full-time

Drive data engineering excellence as a Staff Data Engineer and help transform healthcare data practices.Spearhead architecture optimizations and educate teams in a fully remote role.As a leader in ... Show more

 • Promoted

Principal Software Engineer – Data Team

BrinqaMississauga, Peel Region, CA
Full-time

Brinqa is the leading provider of unified cyber risk management and security analytics.Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and effi... Show more

 • Promoted

Cloud Data Engineering Principal Architect

CaylentMississauga, Peel Region, CA
Full-time

Become a Principal Data Architect, focusing on the design of cloud-native data solutions.Bring your AWS expertise to a fully remote, international team dedicated to innovative technology.This role ... Show more

 • Promoted

Data Engineer - burlington

Mphasisburlington, on, ca
Full-time

Looking for a candidate from Data Scientist and Developer background, should have experience in Machine Learning and Snowflake.Should have experience on the following: -.Design, develop, and mainta... Show more

 • Promoted • New!

Senior/Principal Full-stack Engineer - AI

GuruLinkMississauga, Peel Region, CA
Full-time

Location: REMOTE / Kitchener-Waterloo, Ontario.This job allows you to work remotely.You will own their AI and full-stack engineering efforts.You will shape next generation features that help scient... Show more

 • Promoted

Data Engineer - Minimum 12+ years experience - vaughan

NLB Servicesvaughan, on, ca
Full-time

Lead the migration from Glue/Redshift to Databricks.Deep, hands-on experience with Apache Spark (PySpark and Spark SQL), including performance tuning (partitioning, shuffles, skew, caching, file si... Show more

 • Promoted

Senior Java Engineer (Terraform and Capital markets) - Collabera

Collaberaburlington, on, ca
Full-time

Senior Java Engineer (Terraform and Capital markets).Contract) + strong potential to extend.Round: 30-minute virtual interview.Round: 1-hour in-person whiteboarding session (Hands-on coding with 2-... Show more

 • Promoted • New!

Data Engineer

AMA Global Technology Incburlington, on, ca
Full-time

Role: Data Engineer (Cloud Data Warehouse | SQL | Medallion Architecture).Location: Toronto, ON (Hybrid 3days onsite, 2days remote).Duration: 12 months with potential to extend.Medallion (Bronze/Si... Show more

 • Promoted • New!

Data Foundations Principal - Diabsolut

Diabsolutburlington, on, ca
Full-time

As part of Diabsolut’s continued growth, we are expanding our Innovation team with an experienced.It is not a delivery role, a utilization role, or a presales capacity role.It exists so that Diabso... Show more

 • Promoted

Senior Data Platform Engineer

SamsaraMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Samsara.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.... Show more

 • Promoted

Senior Data Platform Architect & Hands-On Leader

Veracity Software IncMississauga
Full-time

A leading software development company in Mississauga seeks a Data Engineer to design and evolve its modern data platform.The ideal candidate will possess master-level skills in Java Spring Boot an... Show more