Senior Engineer, Subledger

4 weeks ago


Toronto, Canada CPP Investments Full time
Job Description

We are looking for Engineers who are passionate about working in agile delivery environments and resolving the challenges of building robust and scalable data systems aligned to enterprise data strategy.

As Senior Data Engineer you will be part of a team that leads the design and implementation of CPP Investments' data platform to support the strategic data needs related to Subledgers, ABOR (account booking of records) and support enterprise reporting needs including datamarts, reporting and business intelligence. You will build data capabilities and support a wide range of data flows and usecases to advance the Fund’s data-driven investment decisioning and deliver transformational programs. 

Through close partnership with investment professionals, you will see firsthand how your contribution is delivering long-term value to the CPP Fund for the benefit of 20 million CPP contributors and beneficiaries. You are encouraged to bring an entrepreneurial, innovative mindset to tackle complex business requirements in the investment industry.


Qualifications

  • University degree in Engineering or Computer Science preferred.
  • Experience with AWS Data & Analytics, Cloud data platforms, data warehouse, business intelligence, data lakes and analytics products
  • Experience working with database query languages and cloud data warehouses/MPP databases (Redshift/Spectrum, Snowflake, etc)
  • Experience with batch job scheduling, leveraging Apache Airflow, AWS EMR, PySpark, YARN, EKS, S3, HDFS, AWS Athena, AWS Glue, Lakeformation, AWS Step Functions
  • Experience building data exploratory interfaces using Notebooks (JupyterHub/Lab, Enterprise Gateway, matplotlib, Plotly/Dash, etc.) with Spark Integration using Livy, Sparkmagic
  • Experience in data modeling, data architecture, data engineering, data analysis and familiarity with ETL tools, data warehousing & big data architecture and business intelligence reporting/analytics.
  • Must have experience in data modeling, data visualization design and development including legacy ETL and modern ELT constructs and BI tools like Tableau, QlikView etc.
  • Knowledge of cloud-native approaches to build fast, flexible, and cost-effective data applications on any data lake, open source column oriented DBMS and/or big data OLAP engines for analytical processing (like Clickhouse, Apache Kylin, Apache Pinot, etc.)
  • Experience with DataOps and various continuous delivery practices to deploy, support and operate data pipelines
  • Ability to work in an entrepreneurial environment and be a self-starter.
  • Demonstrated ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context preferred
  • Quickly understand organizational dynamics and management priorities, and to be able to work effectively in a fast paced, results driven company.
  • Demonstrate strong facilitation, negotiation, interpersonal, communication and collaboration skills.
  • Interests in the financial industry.
  • Exemplify CPP Investments' Guiding Principles of Integrity, Partnership and High Performance.


Additional Information

Visit our LinkedIn Career Page or Follow us on LinkedIn. #LI-KE1

At CPP Investments, we are committed to diversity and equitable access to employment opportunities based on ability.

We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process. 

Our Commitment to Inclusion and Diversity:

In addition to being dedicated to building a workforce that reflects diverse talent, we are committed to fostering an inclusive and accessible experience. If you require an accommodation for any part of the recruitment process (including alternate formats of materials, accessible meeting rooms, etc.), please let us know and we will work with you to meet your needs.

Disclaimer:

CPP Investments does not accept resumes from employment placement agencies, head-hunters or recruitment suppliers that are not in a formal contractual arrangement with us. Our recruitment supplier arrangements are restricted to specific hiring needs and do not include this or other web-site job postings. Any resume or other information received from a supplier not approved by CPP Investments to provide resumes to this posting or web-site will be considered unsolicited and will not be considered.  CPP Investments will not pay any referral, placement or other fee for the supply of such unsolicited resumes or information.



  • Toronto, Canada CPP Investments Full time

    Company Description Make an impact at a global and dynamic investment organization When you invest your career in CPP Investments, you join one of the most respected and fastest growing institutional investors in the world. With current assets under management valued in excess of $500 billion, CPP Investments is a professional investment management...


  • Toronto, Canada Storm4 Full time

    ? Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobili


  • Toronto, Canada Borealis AI Full time

    What’s the opportunity? Borealis AI is looking for an enthusiastic Senior Research Engineer who’s excited by the opportunity of being at the forefront of machine learning technology, and working on extremely challenging problems in the financial services industry. As a Senior Research Engineer, yo


  • Toronto, Canada Akkodis Full time

    Role: ServiceNow Senior Engineer Duration: 10 Months Location: Toronto, Ontario, Canada Job Description Reporting into the Director, ServiceNow and Operations Platform the Senior Engineer, will work in a small team responsible for design, development and integration of stakeholder requirements into


  • Toronto, Canada Themesoft Inc. Full time

    Position : Senior Cybersecurity Engineer Location : Toronto – Hybrid Overview: Seeking a skilled and motivated Senior Cybersecurity Engineer to join security team. Candidate will play a crucial role in building and enhancing our Policy Enforcement Point, which enables policy-based access control fo

  • Senior Engineer

    5 days ago


    Toronto, Canada Comptech Associates Full time

    Job Title: Senior Engineers (OpenStack) Location: Remote_ Canada must work EST time zone Duration: Full-time PURPOSE OF THE JOB • We are seeking experienced Senior Engineers to join our software maintenance and support team. As a Senior Engineer, you will be responsible for providing maintenance and support for OSP 10 and Rel 7.7 software...


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail Transport Toronto Permanent Job description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada....


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail Transport Toronto Permanent Job description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada....


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail Transport Toronto Permanent Job description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada....


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail Transport Toronto PermanentJob description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada. You...


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail TransportToronto PermanentJob description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada. You...

  • Senior Engineer

    5 days ago


    Toronto, Canada Comptech Associates Full time

    Job Title:Senior Engineers (OpenStack)Location:Remote_ Canada must work EST time zone Duration:Full-timePURPOSE OF THE JOB • We are seeking experienced Senior Engineers to join our software maintenance and support team. As a Senior Engineer, you will be responsible for providing maintenance and support for OSP 10 and Rel 7.7 software products. Your...


  • Toronto, Canada The Select Group Remote Work Freelance Full time

    Senior DevOps Engineer Sr. DevOps Engineer The Select Group is seeking a Senior DevOps Engineer for our leading telecommunication client in Canada. We are currently seeking a Senior DevOps Engineer to join our clients growing team and play a key role in shaping the future of their technology landscape. Sr. DevOps Engineer requirements: ...


  • Toronto, Canada MPA Recruitment Full time

    MPA has been exclusively retained by a leading global engineering firm who boast an impressive track record having worked on some of the worlds most notable engineering projects. Who are recruiting a Senior Geo-Technical Engineer to join their team in Toronto. You will lead their Geo-Technical team


  • Old Toronto, Canada Storm4 Full time

    Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility an

  • Senior Risk Engineer

    2 weeks ago


    Toronto, Canada Munich Re Full time

    Senior Risk Engineer We care for humankind – and that starts with our people​ ​Our greatest strength lies not in what we do – but how we do it. It’s the unique individual behind every piece of work who matters the most. Our people make Temple Insurance a global success.​ Working at Temple Insurance gives us access to the depth, breadth, and...

  • Senior Risk Engineer

    2 weeks ago


    Toronto, Canada Munich Re Full time

    Senior Risk Engineer We care for humankind – and that starts with our people​ ​Our greatest strength lies not in what we do – but how we do it. It’s the unique individual behind every piece of work who matters the most. Our people make Temple Insurance a global success.​ Working at Temple Insurance gives us access to the depth, breadth, and...

  • Senior Risk Engineer

    2 weeks ago


    Toronto, Canada Munich Re Full time

    Senior Risk Engineer We care for humankind – and that starts with our people​ ​Our greatest strength lies not in what we do – but how we do it. It’s the unique individual behind every piece of work who matters the most. Our people make Temple Insurance a global success.​ Working at Temple Insurance gives us access to the depth, breadth, and...


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail TransportTorontoPermanentJob descriptionAs a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada. You...


  • Toronto, Canada Matchtech North America Full time

    Senior Requirements Engineer - Rail Transport Toronto Permanent Job description As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across...