PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development life cycle, and will play a crucial role in designing, developing, and maintaining large scale Data Platform and data pipelines based on microservices architecture.
Requirements
- Principal Software Data Engineer with at least 10 years of professional experience in software or data engineering
- Minimum of 4 years focused on data pipelines (batch and streaming)
- Proven experience driving technical direction and mentoring engineers while delivering complex, high-scale solutions
- Strong understanding of event-driven architectures and distributed systems
- Practical experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments for data workloads
- Fluency in data quality practices and CI/CD integration
- Operational excellence in observability
- Solid foundation in data governance and performance optimization
- Proven experience with Lakehouse architectures and related technologies
- Strong collaboration and communication skills
Benefits
- Retirement Plan Matching
- Flexible Paid Time Off
- Wellness Support Programs and Resources
- Parental & Caregiver Leaves
- Fertility & Adoption Support
- Continuous Development Support Program
- Employee Assistance Program
- Allyship and Inclusion Communities
- Employee Recognition