
Staff Data Engineer
- Toronto, ON
- Permanent
- Full-time
- Work with stakeholders to architect and develop data driven solutions that support diverse data consumers across the organization.
- Design and implement automated reporting pipelines and real-time streaming dashboards.
- Drive the development and implementation of robust data models and semantic layers for business intelligence and analytics.
- Architect, build, and optimize data pipelines using technologies such as Java, Scala, Python, DataProc, DBT, Airflow, and GCP services.
- Develop and implement rigorous testing and data validation strategies to ensure reporting accuracy and consistency.
- Mentor and guide junior data engineers to promote best practices and elevate the technical capabilities of the team.
- Collaborate with business teams, including Developers, Product Managers, and Marketers, to identify and meet reporting and analytics needs.
- Actively contribute to building a data-driven culture that prioritizes hypotheses-driven product development.
- Drive continuous improvement in the performance and scalability of the data pipeline and architecture.
- BA/BS in Computer Science, Engineering, Math, or a related field; advanced degrees are a plus.
- 6+ years of experience as a data engineer, with at least 3 years in senior Data Engineering role.
- Extensive hands-on experience with non-relational databases such as Bigtable and Druid, as well as experience with BigQuery for data warehousing and analytics.
- Proven ability to write complex SQL queries and perform advanced analysis on large datasets.
- Strong programming experience in Python, Scala, Java, or other data processing languages.
- Strong experience with cloud technologies (GCP, AWS, Azure) and data infrastructure.
- Advanced understanding of data warehouse concepts and best practices.
- Strong experience with Git for version control and collaborative development.
- Strong oral and written communication skills, with an ability to articulate technical concepts to both technical and non-technical stakeholders.
- Proven team player that will work well in a dynamic and fast-paced environment.
- Experience working in an agile environment with a focus on iterative delivery and continuous improvement.
- Experience in advertising technologies and platforms is a plus.
- Passionate about data, with a strong desire to learn and continuously improve.
Candidates who are 18 years or older are required to complete a criminal background check. Details will be provided through the application process.#EN #SS #LD #ON