Lead, Data Engineering
Core
Lead a team of data engineers to design, implement, and maintain robust data infrastructure and pipelines supporting BI, Machine Learning, and AI initiatives for RBC Global Asset Management.
Role type
Senior IC Data Engineering Tech Lead
Builds
Scalable data architectures, ETL processes, and data integration workflows for the organization's data platform.
Domain
Financial Services / Big Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Data engineering leadership, Batch and Realtime pipeline development, Big data technologies (Hadoop, Spark, NiFi, Kafka), SQL optimization, Cloud platforms (Snowflake, AWS, Azure, GCP), DevOps/DataOps/MLOps processes, Data quality standards enforcement.
Preferred skills
OpenShift, S3, Trino, Ranger, Hive, Java Spring/MVC, Machine learning concepts, Event tracking dashboards.
Technologies
Hadoop, Spark, NiFi, Kafka, Snowflake, AWS, Azure, GCP, OpenShift, S3, Trino, Ranger, Hive, Java, Scala, Python, SQL
Responsibilities
Lead and mentor a team of data engineers, design scalable data architectures, define data models and standards, oversee project planning and delivery, develop and maintain ETL processes, optimize data integration workflows, troubleshoot data issues, enforce data quality standards, collaborate on DevOps/DataOps/MLOps improvements.
Seniority
Senior, hands-on IC with team leadership