Principal Data Engineer (streaming and real-time data systems)
pointclickcare
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.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn .
**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 Data Engineer who will contribute to best-practice data engineering by designing and rigorously delivering production-grade streaming pipelines on a regular basis, 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 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 streaming data pipelines
-Engineer and optimize real-time data solutions using frameworks like Apache Kafka, Flink, Spark Streaming
-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 streaming 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 work
What qualifications we’re looking for:
-Principal Data Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused on streaming and real-time data systems
-Proven experience driving technical direction and mentoring engineers while delivering complex, high-scale solutions as a hands-on contributor
-Deep expertise in streaming and real-time data technologies, including frameworks such as Apache Kafka, Flink, and Spark Streaming
-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 (e.g., 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
-Experience with Lakehouse architectures and related technologies, including Databricks, Azure ADLS Gen2, and Apache Hudi
-Strong collaboration and communication skills, with the ability to influence stakeholders and evangelize modern data practices within your team and across the organization
Additional qualities we value
-Strong analytical and problem-solving mindset
-Ability to learn quickly and adapt to new technologies, even when uncomfortable
-Self-starter who thrives with minimal supervision and collaborates effectively as a team player
-Excellent organizational and critical-thinking skills
-Comfortable leveraging AI tools to accelerate development
#LI-AV
#LI-remote
$151k - $226k per year
...Category Engineering Hire Type Employee Job ID 14488 Base Salary Range $151000-$226000... ...analytical mindset allows you to diagnose complex system-level issues, propose robust algorithms,... ...size requirements. Reduce risk and time-to-market for complex silicon products by...SuggestedInternshipRemote work- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products.... ...can count, and you know how to coax meaningful data out of noise. You get a real charge from solving problems at the intersection...SuggestedFull time
- ...science so that we all have more time with the people we love.... ...forward-thinking scientists, engineers, and researchers who are passionate... ...motivated and experienced Principal Bioinformatics Software Engineer... ...meaningful insights from genomic data. This position offers an...SuggestedFull timeWork at officeRemote workRelocation package
- ...30,000 provider organizations, making a real difference in millions of lives. We... .... PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application... ...and scripting · Analyze and debug systems · Perform validation and verification...SuggestedLong term contractFull timeWork at officeRemote work
- ...team experiences rapid expansion, we are actively seeking a Principal Process Engineer to join our innovative team. The ideal candidate will play a... ...engineers. Adhere to all requirements of the Quality Management System. Your Unique Expertise Required Skills: Degree or...SuggestedFull timeContract workFlexible hours1 day per week
- ...PointClickCare, working closely with other engineering teams across the organization... ...Job summary The Principal AI Platform Engineer will... ...infrastructure that connects AI systems with existing products and will... ...monitoring frameworks, with a focus on real-time performance (i.e:...Full time
- ...,000 provider organizations, making a real difference in millions of lives. We also... ...platform connects fragmented clinical systems to enable real-time care coordination across thousands of... ..., leveraging modern AI-augmented engineering practices to accelerate delivery, improve...Long term contractFull timeWork at officeRemote work
$130k - $180k per year
...highly motivated and experienced Senior Communications Engineering Manager to join our Global Rail Systems team in Mississauga, Ontario location . In... ...salary range for this position is based on current market data and aligned with internal pay structures to ensure...Long term contractFor contractorsLocal areaFlexible hours- ...to walk, in many cases, for the first time in their lives. The device is currently... ...-growing startup and are looking for a Systems Software Engineer to join our team to continue to improve... ...Experience with Rust. Skills in data and log analysis. Familiarity with reviewing...Full timeWork at officeRelocation package
- ...largest private sector nuclear engineering groups. We have been providing... ...and monitoring computer systems to define the system requirements... ...working culture and generous time-off policies to balance a fulfilling... .... We connect people, data and technology to transform the...Full timeInternshipFlexible hours
- ...the next step in your career? Hatch is currently seeking a highly motivated and experienced Principal Signal/Train Control Engineering Manager to join our Global Rail Systems team in Mississauga, Ontario location . In this role the ideal candidate is a results-...Long term contractFor contractorsLocal areaFlexible hours
- ...largest private sector nuclear engineering groups. We have been providing... ...Manager, Process and Systems Engineering is responsible for... ...working culture and generous time-off policies to balance a fulfilling... ...organization. We connect people, data and technology to transform the...Full timeContract workInternshipFlexible hours
- ...dedicated and innovative Senior Control System Engineering Specialist to join our team. The successful... ...control software change activities. Timely execution of the assigned scope in the... ...nuclear organization. We connect people, data and technology to transform the world's...Full timeInternshipFlexible hoursShift workNight shiftDay shift
$23 - $26 per hour
...This Role Great: Gain hands-on experience supporting real-world power system engineering projects Work with protection & control systems, revenue... ...world challenges relevant to the role. We respect your time and will provide clear instructions and reasonable timelines...Hourly payLong term contractInternshipWork at officeLocal areaNight shift- ...Overview The Senior Director of Process and System Engineering Function is a senior leadership position... ...our hybrid working culture and generous time-off policies to balance a fulfilling... ...nuclear organization. We connect people, data and technology to transform the world's infrastructure...Long term contractFull timeInternshipWork at officeFlexible hours
- ...a diverse team where your work makes a real impact? If you’re inspired by innovation... ...Director to lead its national Data Centre Engineering team—driving the mechanical and electrical... ...mechanical, electrical, cooling, and power systems. • Collaborate closely with Operations...Long term contractFull timeWork at office3 days per week
- .... About the position As a Senior Data Engineer, you will own the technical foundation of... ...strategy, MERGE patterns, and batch versus streaming trade‑offs. • Production experience... ...production. Nice to have • Experience with real‑time ingestion and event streaming using...Remote work
$82.7k - $103.3k per year
...industrial markets is seeking a Plant Engineer. The Plant Engineer will... ...incidents while delivering on time and within budget. Ensure... ...Experience in maintenance management systems, including Total Predictive... ..., Word, and Excel to enter data and prepare reports. Experience...Long term contractFor contractorsWork at officeFlexible hoursShift workNight shiftAfternoon shift- ...100% Remote Primary Skills Strong understanding of data concepts (entities, relationships, keys, domains), data modeling patterns... ...data flows, data contracts, and interface requirements between systems and platforms. Key Responsibilities Partner with business...Contract workRemote work
$151k - $226k per year
...Category Engineering Hire Type Employee Job ID 17007 Base Salary Range $151000-$226000... ...You are a visionary and detail-oriented principal engineer, passionate about pushing the boundaries... ...analog circuits. * Present simulation data and technical insights for peer and...Local areaRemote work- ...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...Long term contractFull timeWork at officeRemote work
- ...team where your work makes a real impact? If you’re inspired by... ...Summary The Senior Data Scientist I at Bell Business Markets... ...deployment, including prompt engineering, agent orchestration, and Generative... ...Generation (RAG), agentic systems, and AI governance frameworks....Full timeContract workWork at office3 days per week
- ...optimization, demand response, metering, and power system engineering. Managing 1,400+ MW of flexible capacity... ...and protection of sensitive systems and data. ~ Assist with identity and access... ...clearly with stakeholders, and support time-sensitive operational issues. Role...RemplacementPermanent employmentFull timeWork at officeLocal areaRemote workFlexible hoursNight shift3 days per week
- ...everyday life. Our innovation engine continuously expands the platform... ...collaborating with healthcare systems, clinics, researchers, and partners... ...testing, and translating real-world clinical challenges into... ...root causes Review operational data to identify problems early 2....Full timeWorldwideShift work
$165k - $248k per year
...Category Engineering Hire Type Employee Job ID 13370 Base Salary Range $165000-$248000 Remote... ...comprehensive test plans for high-speed data recovery circuits, ensuring thorough... ...flagship silicon IP products. Accelerate time-to-market for high-performance SoCs through...Remote work- ...integrate into everyday life. Our innovation engine continuously expands the platform’s... ...—collaborating with healthcare systems, clinics, researchers, and partners to... ...physiological signals into reliable digital data, enabling continuous, real-world health monitoring. This role...Full timeWorldwideShift work
- ...opportunity to gain experience with data automation projects in... ...Data Science, Data Automation, Engineering, Statistics or similar field required... ...compliance to Patheon quality systems SOP's and Good Manufacturing... ...and patient conscious at all times. Understand Key Performance...Full timeWork at officeShift work
$80k - $120k per year
...commercial HVAC, mechanical equipment, and building systems industry. They design and support engineered solutions used in commercial, industrial, institutional... ...customers with product information, pricing, lead times, specifications, and technical documentation. Attend...Long term contractFull timeFor contractorsInternship$20 - $25 per hour
...forecasting models that inform real facility, market, and pricing decisions Exposure to time-series modeling, ML pipelines, and... ...Work alongside experienced data scientists and energy-market domain... ..., Statistics, Computer Science, Engineering, or a related quantitative field...Hourly payLong term contractInternshipWork at officeLocal areaNight shift$25 - $29 per hour
...operational workflows such as facility data aggregation, production system integration, and client onboarding,... ...will be expected to learn quickly, map real operating processes, build usable... ...Currently enrolled in Computer Science, Engineering, Data Analytics, Information Systems,...Hourly payLong term contractInternshipWork at officeLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer (streaming and real-time data systems). Be the first to apply!
- project engineer assistant project manager Mississauga, ON
- mechanical engineering director Mississauga, ON
- general engineer Mississauga, ON
- directeur ingénierie Mississauga, ON
- chief power engineer Mississauga, ON
- mechanical engineering project manager Mississauga, ON
- engineering project manager Mississauga, ON
- chief engineer Mississauga, ON
- director software engineering Mississauga, ON
- python data engineer Mississauga, ON
