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

Principal Java Data Engineer

PointClickCareMississauga, Ontario, Canada
Full-time

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 empowe... Show more

 • Promoted

Senior Java Platform Engineer — Fixed Income Data Tech

CitiMississauga, Ontario, Canada
Full-time

A global financial services corporation located in Peel Region, Mississauga is looking for a passionate senior developer to join the Fixed Income Data Platform Team.The role involves analyzing syst... Show more

 • Promoted

Data Engineer

DS Technologies IncMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien... Show more

 • Promoted

Java with Big Data architect

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

Talent Acquisition Manager at Themesoft Inc.We are seeking a highly skilled and experienced personnel to join our team.The successful candidate will be instrumental in designing, developing, and ev... Show more

 • Promoted

Senior Data Engineer

SynechronMississauga
Full-time

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 digital ... Show more

 • Promoted

Cloud Data Engineer

VeriiproMississauga, Ontario, Canada
Full-time

The Cloud Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and Azure cloud platforms.This role involves working with large datasets, optimizing data wor... Show more

 • Promoted

Java Data Engineer For Low-Latency Systems

08763 Citi Canada Technology Services ULCMississauga, Canada
Full-time

Join Citi's Equities team as a Low-Latency Java Data Systems Engineer.Play a pivotal role in constructing and managing our data resources for electronic trading systems.This position targets en... Show more

 • Promoted

DevSecOps Engineer - DLS Technology Corporation

DLS Technology Corporationoakville, on, ca
Full-time

DLS Technology Corporation is seeking a highly skilled.CI/CD pipelines, cloud infrastructure, and automation frameworks.The ideal candidate possesses a strong background in Infrastructure as Code (... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingburlington, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Miratech Senior Data Engineer Role

MiratechMississauga, Peel Region, CA
Full-time

Embark on a career as a Senior Data Engineer with Miratech, focusing on advanced backend solutions for IVR systems.Develop SQL-based databases in a forever remote setup.As part of Miratech's team, ... 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

Principal Ai Engineer

Citigroup Inc.Mississauga, Canada
Full-time

Role SummaryWe are seeking a technical Principal AI Engineer to lead the design, development, and implementation of cutting‐edge generative AI solutions.This senior role is a unique blend of high‐l... Show more

 • Promoted

Data Engineer - Hays

Haysmississauga, on, ca
Full-time

Join a mission-driven organization making a meaningful impact through data and technology.This is an exciting opportunity to help shape modern data capabilities in a cloud-first environment, suppor... 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

Senior Data Engineer - Data Governance & Platform Lead

XsollaMississauga, Peel Region, CA
Full-time

A global commerce company in Canada is seeking a Data Engineer to lead efforts in building and optimizing the User Platform and Recommendation Engine.The role involves ensuring data accuracy and pe... Show more

 • Promoted

Big Data Engineer

KTek ResourcingMississauga, Peel Region, CA
Full-time

Required Skills, Experience and Qualifications:.Banking/Capital Markets Domain - Good to have.Experience in Big data technologies, real-time data processing platform (Spark Streaming) experience wo... Show more

 • Promoted

Data Engineer

KUBRAMississauga
Full-time

We’re looking for a Data Engineer to join our Product Development - Business Intelligence team.In this role, you’ll build and maintain data pipelines and infrastructure that power BI products and c... Show more

 • Promoted

Data Engineer

AccuroMississauga
Full-time +1

Job Title: Big Data Engineer with Strong SQL Exp.Location: Mississauga, ON (Hybrid/ 03 days onsite).Strong Experience in Apache Hadoop, Spark, Spark SQL, Hive, Impala, Yam, Talend.Have strong exper... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOburlington, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaMississauga, Peel Region, CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more