Sponsored

Director of Engineering

RBC Calgary

Job Description

Job Description

Drive the development of scalable, high-performance data pipelines within the Enterprise Data Platforms for enabling seamless access to and analysis of data across the organization. This role requires a strong technical background, strategic mindset, and excellent leadership capabilities.

What will you do?

This role will encompass an end-to-end Data Integration view from data sourcing, lineage, transformation, and storage to support complex advanced analytics and AI, and require extensive collaboration with Business architecture, System architecture, Business SME and Data Stewards.

  • Work with the Business SMEs and Platform leads to understand and determine best mix of development and technical data solutions to meet business requirements and project objectives.
  • Lead the build of batch and real-time data pipelines (inbound, outbound).
  • Integrate data with Cloud based platforms and publish curated data products for consumption.
  • Participate in Data management requirements and support Data and AI needs of business and technology stakeholders.
  • Work in an agile team of Data Engineers, Developers and RBC business stakeholders.
  • Collaborate with data scientists, process engineers and business stakeholders on requirement gathering and assist with prescriptive and predictive analytics through consolidated data pipelines.

Must Have

  • Bachelor’s degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
  • Broad experience with hands-on experience in data engineering and technologies.
  • 10+ years of Python development and SQL experience (Spark and Databricks-specific SQL is a plus).
  • Extensive experience with schema design, dimensional data modeling, and scalable data architecture.
  • Strong knowledge of algorithms and data structures.
  • Working knowledge of the Data Engineering Tech Stack: Python, PySpark, Databricks, Airflow, Kafka, Snowflake, API: Node.JS, Apigee, Portal/analytics solutions: Angular, Security frameworks: LDAP, Kerberos, OAuth 2.0, Vault integration.

Nice to have

  • Master’s degree in computer science or equivalent experience.
  • Automation/DevOps: GIT Actions, Selenium and similar technologies.
  • Experience working in Agile/SAFe environment.

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
  • Leaders who support your development through coaching and managing opportunities.
  • Ability to make a difference and lasting impact.
  • Work in a dynamic, collaborative,, and high-performing team.
  • A world-class training program in financial services.
  • Opportunities to do challenging work.

Equal Opportunity


#J-18808-Ljbffr

How to Apply

Ready to start your career as a Director of Engineering at RBC?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with RBC in Calgary.

Is this a remote position?

This appears to be an on-site role in Calgary.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving 925work.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.