Login Enter

Symend

11 months ago

Principal Data Engineer / Technical Lead

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Symend
Location
Canada, Alberta, Calgary region, Calgary Canada
Posted
11 months ago
View all jobs at Symend

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

Interested in this position?

Create your free account and tailor your CV to match this job.