Remote, USA Hybrid Full-time USD 183,000 – 203,000 / year

PointClickCare is hiring a Principal Java Data Engineer

Responsibilities

  • Lead the architecture and development of scalable Java microservices within distributed systems environments.
  • 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.
  • Support continuous modernization by expanding the use of event-driven and cloud-native architectures.
  • Promote best practices in data governance, system observability, and performance optimization for data processing.
  • Ensure high data quality by defining schema standards, validating transformations, supporting backward-compatible changes, and automating checks for data freshness, completeness, and accuracy across batch and streaming workflows.
  • Build strong observability into data pipelines through metrics collection, logging, and distributed tracing, while setting SLAs and SLOs for performance and integrating alerting and dashboards for proactive monitoring.
  • Champion code quality through active peer reviews, offering constructive feedback, and welcoming input on personal contributions.

Work Arrangement

Hybrid — Mississauga, Salt Lake City

Other

  • Travel to office events required for remote roles
  • Reside within commutable distance to office for hybrid roles
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 6 months ago