Principal Software Data Engineer

Added
2 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

azure java aws gcp dbt

πŸ“‹ Description

  • Lead and guide the design and implementation of scalable distributed systems based on Java
  • Engineer and optimize data pipelines using solutions like Apache Hudi, Apache Trino, Azure ADLS
  • Collaborate cross-functionally with product, analytics, and AI teams to ensure data is a strategic
  • Advance modernization efforts, deepening event-driven architectures and cloud-native technologies
  • Drive data governance, observability, and performance tuning for data workloads
  • Embed data quality in pipelines with schema contracts, tests, and automated checks across

🎯 Requirements

  • 10+ years in software or data engineering, 4+ years in data pipelines (batch/streaming)
  • Experience mentoring engineers and delivering high-scale solutions as a hands-on contributor
  • Strong knowledge of event-driven architectures and distributed systems
  • Cloud experience (AWS, Azure, or GCP) and containerized deployments
  • Data quality, CI/CD, schema management, automated testing (e.g., dbt, Great Expectations)
  • Observability, metrics, logging, tracing, alerting for data pipelines

🎁 Benefits

  • PointClickCare Benefits & Perks: starting day one
  • Retirement plan matching
  • Flexible PTO and Wellness programs
  • Parental & caregiver leaves
  • Fertility & adoption support
  • Continuous development and EAP
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’