Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior data engineer building large-scale trade reporting and analytics platforms at Morgan Stanley. Designing distributed data systems processing billions of daily trade events.

Responsibilities

  • Design and develop scalable data engineering solutions for trade reporting, trade monitoring, and analytics platforms
  • Build and maintain high-performance databases and data pipelines processing terabytes of data and tens of billions of records daily
  • Develop software solutions using Python, Java, C++, Perl, or similar technologies
  • Automate data processing, operational workflows, and platform management
  • Build and optimize large-scale distributed data platforms using Snowflake, Databricks, SingleStore, Apache Spark, and related ecosystems
  • Design data models and complex SQL solutions
  • Lead performance tuning, platform migrations, database upgrades, capacity planning, and infrastructure modernization
  • Improve technology stacks, system architecture, software development, data engineering, automation, observability, and operational resiliency
  • Influence technical direction across multiple platforms and guide teams through technology transformations
  • Support real-time and event-driven architectures using Kafka for low-latency processing and analytics

Requirements

  • 6+ years of experience designing, building, and supporting large-scale data engineering platforms and data-intensive applications in distributed environments
  • Experience with Python, Java, C++, Perl, or similar programming languages
  • Strong focus on engineering quality, maintainability, and automation
  • Understanding of relational database concepts, advanced SQL development, data modelling, performance tuning, and capacity planning
  • Experience with Snowflake, Databricks, SingleStore, Apache Spark, or comparable distributed data processing ecosystems
  • Experience leading complex technical initiatives and platform modernization efforts
  • Ability to design and support scalable, resilient, high-performance systems processing large data volumes
  • Experience with Linux-based environments, distributed systems, and event-driven architectures using Apache Kafka
  • Knowledge of French and English is required

Benefits

  • Attractive and comprehensive employee benefits and perks
  • Opportunities for internal mobility and career development
  • Hybrid work environment combining remote work and office attendance
  • Equal opportunity and inclusive workplace
  • Support for employees and their families throughout their work-life journey

Job title

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

ApacheDistributed SystemsJavaKafkaLinuxPerlPythonSparkSQLC++

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.