Lead Data Engineer RBC
- Toronto, ON M9W 0A4, Canada
- Full-time
- Hybrid
- No Salary Information Available
RBC, a leading financial services provider, is looking for a Lead Data Engineer to join their P&CB Data & Analytics team. This role exists to transform complex raw data into user-friendly data assets for use by data scientists and insight analysts. The team is dedicated to delivering business value through collaboration and innovative data solutions.
In this role you can expect to have the responsibilities:
- Develop and deploy software to generate data assets for insight analysts and data scientists.
- Utilize big data, graph, and cloud technologies such as Spark, Hadoop, and Neo4j.
- Collaborate with stakeholders to ensure effective data asset design.
- Join data across multiple environments using optimized queries.
- Use tools including Scala, Spark, and GitHub for software development.
- Create reusable software artifacts and patterns for the enterprise.
- Ensure ETL pipelines meet high quality standards with validated data.
- Participate in an Agile team for end-to-end business delivery.
- Innovate solutions for batch and real-time data use cases.
- Improve data management processes for handling large data volumes.
- Engage with development teams to understand needs and promote best practices.
This role comes with the following benefits:
- Comprehensive Total Rewards Program with bonuses and flexible benefits.
- Supportive leadership for personal and professional development.
- Opportunity to make a meaningful impact.
- Collaborative and progressive work environment.
- World-class training in financial services.
- Challenging work with opportunities for advancement.
- Access to diverse job opportunities across regions.
This role requires you to have:
- Bachelors in a STEM field; advanced degrees are advantageous.
- Proficiency in software development with Python, Scala, and Hadoop.
- Experience in the big data ecosystem, including Hadoop and Apache Spark.
- Collaborative experience using Git and Maven.
- Knowledge of ETL processes and CI workflows.
You would benefit from having:
- Experience with Tableau for data visualization.
- Familiarity with Agile development methodologies.
- Knowledge of DevOps practices, including CI/CD.
RBC is committed to diversity, inclusion, and equal opportunity employment, striving to build inclusive teams and support diverse talent. The company offers an accessible candidate experience and accommodates prospective employees with different abilities during the recruitment process.
The content on this page is not written or managed by Alooba. Please reach out to RBC directly for any addtional information regarding this role.