Rbc

DataEngineer

Toronto, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Data Engineer at Rbc. Skills: Data Engineering, Python, Apache Spark, SQL. Design and build ETL/ELT data pipelines. Develop efficient scripts and programs”

What You'll Achieve.

deliver timely data-driven personalized Next Best Actions

Industry & Context.

Problems you'll solve

complex problem solver; problem-solving skills; Group Problem Solving

What They're Looking For.

Must Have

4+ years Python, Apache Spark, Airflow, Hadoop, large scale databases, data processing, Unix scripting, SQL, RDBMS, designing and developing large-scale data pipelines, working with Airflow, Helios, Github, Education in software engineering, computer science, related background, data analysis, understanding of statistical methodology, interpersonal skills, relationship building skills, influencing skills, Passion for learning new technologies, ability to collaborate with partners

Nice to Have

cloud technologies (AWS, Azure, GCP), machine learning, AI fundamentals, CI/CD development environment, Test and learn methodology

What You'll Do.

Design and build ETL/ELT data pipelines

Develop efficient scripts and programs

Support project team to scale

monitor data platforms

operate data platforms

How You'll Work.

Team & Collaboration

Collaborate with various technology and business partners; Work in agile team; Collaborate with data scientists; Collaborate with process engineers; Collaborate with business stakeholders; Work with product team

Communication Scope

interpersonal skills; influencing skills

Full Job Description

**_Job Description_** **What is the opportunity?** ​ The Next Best Action (NBA) Data Engineering team is seeking a passionate and seasoned data engineer to design, implement and support large-scale data processing automated solutions. We are looking for a strategic thinker, and passionate complex problem solver who excels in a highly demanding fast-paced environment. You will collaborate with various technology and business partners to solve complex problems, design, and develop automated data solutions to efficiently deliver timely data-driven personalized Next Best Actions to our clients. This role requires strong interpersonal, problem-solving skills as well as a demonstrated sense of urgency to respond to changing priorities. This is a highly technical role requiring hands-on experience with large scale data pipelines, process design, and programming (eg. python, unix scripts, Spark, SQL). You can work from high level concepts and provide guidance to working teams for efficient implementation. **What will you do?** * Design and build efficient and scalable ETL/ELT data pipelines with automated data quality controls to detect errors and anomalies * Work in agile team of data engineers, developers and business stakeholders * Collaborate and be platform subject matter expert with data scientists, process engineers, and business stakeholders on requirements gathering * Develop efficient scripts and programs for converting various types of data into usable formats. * Supporting project team to scale, monitor and operate data platforms for very high availability and performance. **What do you need to succeed?** **Must-have:** * 4+ years Python, Apache Spark, Airflow, Hadoop, large scale databases and data * processing, Unix scripting, SQL, RDBMS * Experience with designing and developing large-scale data pipelines, working with Airflow, Helios, Github * Education in software engineering, computer science, related background * Strong data analysis and understanding of

Free ATS check

Applying for this Data Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rbc?

Real rants from real employees. Read before you apply.

Read Company Rants →