Senior Data Engineer

On-siteSalary not specified
Canada

Tech Stack

PythonAWSDatabricksApache SparkAirflowAWS Glue

Job Description, Responsibilities & Requirements

About the Position

We are seeking a hands-on Senior Data Engineer to support the Total Fund Management Portfolio Management Technology team in Toronto, Canada. This role focuses on building and optimizing large-scale data processing systems in a cloud-native environment. You are expected to independently design and deliver scalable data solutions with minimal oversight.

This is not a role for someone who requires detailed task breakdowns or constant direction. Once objectives and constraints are clear, you are expected to independently drive work to completion, proactively manage risks, and communicate progress effectively.

Responsibilities

  • Develop and optimize Spark-based workloads in cloud environments
  • Work with large-scale datasets using modern storage formats
  • Collaborate with stakeholders to translate data requirements into robust engineering solutions
  • Ensure high performance, reliability, and maintainability of data platforms
  • Contribute to production readiness, including monitoring, documentation, and deployment

Requirements

  • Strong Python with PySpark
  • Hands-on experience with Apache Spark (preferably in cloud environments)
  • Experience working with large-scale data systems
  • Familiarity with columnar formats (Parquet) and modern table formats (Iceberg)
  • Experience with Databricks
  • Prior consulting, advisory, or client-facing delivery experience
  • Ability to operate effectively in ambiguous environments
  • Proven independent delivery without close supervision
  • Strong problem-solving and continuous improvement mindset

Nice to Have

  • AWS data services (Glue, Lake Formation)
  • Workflow orchestration tools (Airflow)
  • Experience with distributed data processing architectures
  • Capital markets experience

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Professional growth and development opportunities

About the Company

Luxoft is a global technology services company that helps businesses transform and grow through digital innovation. We are committed to delivering high-quality solutions and services to our clients, leveraging cutting-edge technologies and industry expertise.

Application

To apply for this position, please visit our careers page and submit your application. We look forward to welcoming a new member to our team!

Job Details

Company name:
Luxoft
Location:
Canada
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
6/13/2026
Last checked:
6/13/2026
Posted on the source:
7/1/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.