Data Engineer
We're hiring a hands-on Data Engineer to join the Total Fund Management Portfolio Management Technology team. The role focuses on building and optimizing large-scale cloud data systems with Spark/PySpark and modern storage formats.
KEY RESPONSIBILITIES
Develop and optimize Spark workloads in cloud environments Work with
large datasets using Parquet and Iceberg
Translate requirements into robust engineering solutions
Ensure performance, reliability, and maintainability
Contribute to monitoring, documentation, and deployment
MUST HAVE
Strong Python and PySpark
Hands-on Apache Spark, cloud preferred
Databricks experience
Large-scale data systems expertise
Client-facing delivery background
Independent problem-solving in ambiguous settings
NICE TO HAVE
AWS Glue and Lake Formation
Airflow and orchestration tools
Distributed data architectures
Capital markets exposure
Originally posted on Himalayas
This role requires you to be in Canada. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels βGet remote data science jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks β continue to the application β