Mississauga Hybrid Employment

PointClickCare is hiring a Principal Java Data Engineer

Responsibilities

  • Lead the architecture and development of scalable, distributed Java microservices systems
  • Design and enhance data pipelines using technologies such as Apache Hudi, Apache Trino, and Azure ADLS
  • Work closely with product, analytics, and AI teams to align data strategy with business goals
  • Champion the shift to event-driven and cloud-native architectures as part of platform modernization
  • Promote strong data governance, system observability, and performance optimization for data processing
  • Integrate data quality controls into pipelines through schema contracts, transformation validation, and automated checks for freshness, completeness, and accuracy across batch and streaming workflows
  • Implement comprehensive monitoring for data pipelines using metrics, logs, and distributed tracing; define service level objectives for latency and throughput, and set up alerts and dashboards for rapid issue resolution
  • Support a high-quality engineering culture by actively participating in code reviews and encouraging feedback exchange

Work Arrangement

Hybrid — Mississauga, Salt Lake City

Other

For hybrid roles, candidates must live within commuting distance of the listed office location, with periodic in-office attendance expected for team events on a weekly, bi-weekly, or monthly basis. This is a mandatory requirement for the position.

About company
PointClickCare
PointClickCare is a healthcare technology company providing software solutions for senior care management.
All jobs at PointClickCare Visit website
Job Details
Department Engineering
Category data
Posted 8 months ago