F

Senior Data Engineer

First Derivative
Full-time
On-site
Toronto, Ontario, Canada
$130 - $175 USD yearly
Description

Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?  

 

Senior Data Engineer  


 
First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.  

 

Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility. 

 

We have opportunities for Mid-Senior Software Engineers who will work shoulder to shoulder with Tier 1 investment banks, including Morgan Stanley, UBS, Citigroup, JP Morgan and Credit Suisse to name a few.  

 

What will you do? 

 

We are seeking a strong Data Engineer to join our FD Data team. The ideal candidate will be a seasoned data engineer/lead with extensive experience in designing, developing, and optimising data pipelines and infrastructure.

 

Essential Requirements:

 

  • Proven track record of excellent coding and software development within high-performing data engineering teams, and successfully shipping data products.
  • Strong software development skills in Python adhering to best practices with a focus on low-level design documentation, readable, and well-documented code that is appropriately tested.
  • Strong AWS knowledge (EMR)
  • Experience with deploying and managing Cloud Database Services (Snowflake preferred).
  • Experience with Cloud automation deployment (e.g., Terraform for SQL RDS)
  • Proficient knowledge of schema design and dimensional data modelling.
  • Solid experience with SQL and Spark.
  • Experience in ensuring data quality.

 

Preferred Qualifications (Nice to Have):

 

  • Experience in the financial industry, particularly in investment banking.
  • Knowledge of additional data processing libraries and tools.
  • Expertise in one of the major real-time data processing frameworks, such as Apache Flink or Kafka Streams.
  • Experience in building event-driven and/or streaming data services.

 

What's in it for you? 

 

You will embark upon a career with life-long learning at its core, facilitating rapid professional and personal development and the opportunity to design your own career path.  

 

 

Benefits: 

 

  • Hybrid and Flexible Working 
  • Extensive Private Healthcare Package 
  • Private Pension  
  • Employee Assistance Programme 
  • Enhanced Maternity/ Paternity policies  
  • Group Life Protection Benefit 
  • Employee Referral Bonus Scheme  
  • Access to a range of skills and certifications such as GCP, AWS, Azure and more!  

 

Additional Perks: 

 

  • FD Internal Network and Sports & Social Calendar, who host monthly and quarterly socials at each office.  
  • Aspiring LeadershipProgramme – a programme which provides a structured and practical pathway to fast-track talented individuals into leadership roles. 
  • STEP-up Awards - employee led awards designed to acknowledge excellence in four areas that are quintessential to us. 
  • TechSmiths Guild – helping employees get to grips with everything cloud computing and data storage (which are integral to the future of business and risk management). 
  • STRIVE Initiative and IMPACT Programme – development programmes put in place to support women in tech and financial services. 
  • Investment Club - employees learn the basics of investment and trading via workshops and competitions, mirroring real-life scenarios. 
  • Food Club – the opportunity to try out new cuisines together as a team 
  • Sports Club – a bit of healthy competition! Getting involved in 5k fun runs, JPM challenge and SCB challenge.
  •  

Please note this is a permanent only position and the salary range is $130-175K per annum depending on skills and experience.