HHiring Reality
← Pointclickcare

Principal Software Engineer - Big Data & Java

Pointclickcare
Location
Mississauga
Posted
25 days ago
Department
Engineering
What they actually want (must-haves)
  • At least 10 years of professional experience in software or data engineering
  • Minimum of 4 years focused on data pipelines (batch and streaming)
  • Experience driving technical direction and mentoring engineers
  • Strong understanding of event-driven architectures and distributed systems
  • Hands-on experience implementing resilient, low-latency pipelines
  • Practical experience with cloud platforms (AWS, Azure, or GCP)
What the job really is

As a Principal Software Data Engineer at PointClickCare, you will lead the design and implementation of scalable data systems using Java microservices and optimize data pipelines. Your role involves collaborating with cross-functional teams to enhance data governance and performance, while mentoring other engineers and driving modernization efforts in data architecture. This hands-on leadership position requires a passion for innovation and a commitment to improving healthcare outcomes through technology.

Benefits
  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
Things to weigh
  • Role requires travel to the office for remote or hybrid positions
  • Hands-on leadership role may involve ambiguity and uncertainty
  • Focus on mentoring and collaboration may not suit all individual contributors
Job score3.8/5
Benefits5/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Pointclickcare?

See how your résumé matches this role — and tailor it from what actually gets interviews.