PointClickCare

Principal Software Data Engineer

PointClickCare
Apply
8 months ago
Remote, Worldwide or Mississauga, CanadaStaff+
H1B Sponsor

Responsibilities

  • Lead and guide the design and implementation of scalable distributed systems based on Java microservices.
  • Engineer and optimize batch and real-time data pipelines using Apache Hudi, Apache Trino, and Azure Data Lake Storage.
  • Collaborate with product, analytics, and AI teams to make data a strategic organizational asset.
  • Advance event-driven architecture adoption and cloud-native modernization efforts.
  • Drive data governance, observability, performance tuning, and technical excellence across data workloads.
  • Define schema contracts, transformation tests, data assertions, backward-compatible schema evolution, and automated freshness, completeness, and accuracy checks.
  • Implement pipeline metrics, logging, distributed tracing, SLAs, SLOs, alerting, and dashboards for proactive monitoring and incident response.
  • Provide peer reviews, constructive feedback, mentorship, and technical leadership while contributing as an individual contributor.

Requirements

  • At least 10 years of professional experience in software or data engineering, including at least 4 years focused on batch and streaming data pipelines.
  • Proven ability to drive technical direction, mentor engineers, and deliver complex, high-scale solutions as a hands-on contributor.
  • Hands-on experience with event-driven architectures, distributed systems, and resilient low-latency pipelines.
  • Practical experience with AWS, Azure, or GCP and containerized deployments for data workloads.
  • Experience with data quality practices, schema management, automated testing, validation frameworks, and CI/CD integration, including tools such as dbt or Great Expectations.
  • Experience implementing metrics, logging, tracing, alerting, and other observability capabilities for data pipelines.
  • Strong foundation in data governance and performance optimization across batch and streaming environments.
  • Experience with Lakehouse architectures and technologies including Apache Hudi, Azure Data Lake Storage Gen2, HDFS, Trino, Databricks, and Spark.
  • Strong collaboration and communication skills, with the ability to influence stakeholders and promote modern data practices.

Benefits

  • Benefits start from Day 1.
  • Retirement plan matching, flexible paid time off, wellness support programs, parental and caregiver leaves, fertility and adoption support, continuous development support, employee assistance program, allyship and inclusion communities, and employee recognition.
  • Remote roles require travel to the Mississauga and/or Salt Lake City offices for events; hybrid roles require residence within commuting distance and regular office attendance.

Categories

BackendData Engineering
PointClickCare

About PointClickCare

1,001-5,000 employees

PointClickCare is a leading health tech company with one simple mission: to help providers deliver exceptional care. With the largest long‐term and post‐acute care dataset, we power AI-driven healthcare that fuels intelligent transitions, insightful interventions, and financial sustainability. Enhanced by our marketplace of 400+ integrated partners and trusted by over 30,000 provider organizations and every major U.S. health plan, we’re redefining healthcare, so it doesn’t just survive — it thrives.

Contact me