Sign up to save this job, get alerts, and apply with an optimized CV.
Principal Data Engineer / Technical Lead
Job description
The Principal Data Engineer/Technical Lead is a role that requires technical depth, exceptional project strategy and strong communication skills. We’re looking for a Principal Data Engineer who thrives at the intersection of hands-on engineering and technical leadership. You will oversee a Principal Data Architect and partner on architectural decisions as well as oversee the implementation of our modern data platform. This is a highly impactful role where you'll support with release management, data pipeline development, and strategic planning. You’ll be a key technical leader, working closely with other engineering teams and product managers to deliver on our data strategy and vision. **What you'll do:** * Lead the design, development, and implementation of our data platform and data pipelines. * Provide technical leadership and mentorship to the data engineering team, including the Principal Data Architect. * Collaborate with stakeholders to understand data requirements and translate them into technical specifications. * Oversee the end-to-end data pipeline, ensuring data quality, reliability, and scalability. * Drive the adoption of best practices in data engineering, including data governance, security, and compliance. * Evaluate and recommend new technologies and tools to improve our data platform. * Participate in code reviews, providing constructive feedback and ensuring code quality. * Support release management and ensure smooth deployments of data platform updates. * Develop and maintain documentation for data pipelines, processes, and systems. * Stay up-to-date with the latest trends and technologies in data engineering. **What you should have:** * 10+ years of experience in data engineering. * Experience as a technical lead or engineering manager * Strong expertise in SQL and data warehousing concepts. * Experience with cloud-based data platforms (e.g., AWS, Azure, GCP). * Proficiency in programming languages such as Python or Scala. * Experience with data pipeline tools (e.g., Spark, Airflow, Kafka). * Experience with data modeling and database design. * Excellent communication and collaboration skills. * Proven ability to lead and mentor a team of data engineers. * Strong problem-solving and analytical skills. * Experience with data governance and security best practices. * Experience with release management and CI/CD pipelines. **Bonus points:** * Experience with real-time data streaming and processing. * Experience with data lake technologies (e.g., Hadoop, S3). * Experience with machine learning and AI. * Relevant certifications (e.g., AWS Certified Data Analytics - Specialty). **Benefits:** * Competitive salary * Comprehensive health benefits * Generous paid time off * Professional development opportunities * Collaborative and inclusive work environment
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Symend
- Location
-
Canada, Alberta, Calgary region, Calgary
Canada - Posted
- 9 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.