Taro Logo

Lead Data Engineer

Royal Bank of Canada is a global financial institution with approximately 84,000 employees serving over 16 million clients in Canada, US and 34 other countries.
Data
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Lead Data Engineer

Houseful, a RBC company, is dedicated to making homeownership more accessible by combining technology, industry expertise, and digital operations with consumer relationships, mortgage offerings, and RBC's broad vision. As a Lead Data Engineer, you'll join a team that values learning, collaboration, and genuine desire to help clients. The role involves designing and maintaining data pipelines, services, and APIs while providing technical expertise in data transformation. You'll work with cutting-edge technologies including Spark, Airflow, and Snowflake, contributing to product development and algorithms that solve important operational challenges. The position offers a comprehensive benefits package, flexible work arrangements, and the opportunity to make significant contributions within a dynamic, innovation-focused team. The role requires expertise in data engineering, cloud platforms, and programming languages like Java/Kotlin and Python, combined with strong communication skills to interact with stakeholders across the organization. This is an excellent opportunity for an experienced data engineer looking to make an impact in the fintech space while enjoying the stability and resources of a major financial institution.

Last updated 33 minutes ago

Responsibilities For Lead Data Engineer

  • Design, lead and maintain data pipelines, long-term services and APIs, ensuring monitoring, logging and resource management
  • Provide technical expertise for extraction, loading and transformation of structured and unstructured data
  • Contribute to product development and algorithms related to business activities and data science
  • Document conceptual foundations, capabilities and solution usage
  • Lead architecture design, agile process and data pipeline requirements definition with stakeholders
  • Present demonstration results to various internal and external stakeholders
  • Communicate and interact frequently with partners and colleagues in Canada and worldwide

Requirements For Lead Data Engineer

Java
Python
Kotlin
  • Demonstrated ability to create robust data pipelines using technologies like Spark, SQL, Airflow and Snowflake
  • Experience with Java or JVM-based programming language such as Kotlin
  • Experience in cloud platform development (AWS, GCP, Azure)
  • Experience with Python and shell scripting in Linux environment
  • Excellent oral and written communication skills
  • Knowledge of AWS cloud and data infrastructure management using DevOps and MLOps (preferred)
  • Enterprise work experience (preferred)

Benefits For Lead Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive compensation package including bonuses and flexible benefits
  • Career development through management coaching and opportunities
  • World-class financial services training program
  • Flexible work-life balance options
  • Competitive compensation with commissions and stocks (in some cases)
  • Dynamic and high-performing team focused on innovation and collaboration

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Lead Data Engineer

Lead Data Engineer

Lead Data Engineer position at RBC's Houseful division, focusing on data pipeline development and maintenance using Spark, SQL, Airflow, and Snowflake.

Senior Analytics Engineer (L5) - Studio Metrics & Strategy DSE

Senior Analytics Engineer position at Netflix, focusing on data-driven insights for Content Operations & Innovation, offering $170k-$720k compensation with comprehensive benefits.

Market Risk Data Scientist / Python Developer - VP

VP-level Market Risk Data Scientist/Python Developer role at Citi London, focusing on risk monitoring and analysis tools development for the Global Rates business.

Data Engineer, Data Quality and Governance(VP)

Senior Data Engineering role at State Street focusing on data quality, governance, and cloud data lake development.

Lead Data Engineer

Lead Data Engineer position at RBC's Houseful division, focusing on data pipeline development and maintenance using Spark, SQL, Airflow, and Snowflake.