Morgan Stanley

Full Stack Developer – Data Engineering (Hybrid) / Développeur(euse) Full Stack – Ingénierie des données (hybride)

Morgan Stanley
Apply
11 days ago
Montréal, CanadaSenior

Responsibilities

  • Design and develop resilient on-premises and multi-cloud database solutions using Java, Spring Boot, Angular, and Python.
  • Develop high-performance multithreaded, multiprocessing, concurrent, and asynchronous data and metadata processing solutions with robust error and resource management.
  • Build secure database, ETL, ELT, Spark-based processing, streaming, replication, partitioning, clustering, CDC, and time-travel debugging capabilities.
  • Create full-stack applications with responsive web interfaces, RESTful APIs, backend services, database integrations, self-service features, dashboards, workflow automation, and metadata-driven solutions.
  • Develop AI-powered data discovery, classification, sensitive-data protection, natural language processing, and automated data-masking solutions using LLMs, RAG, and agentic workflows.
  • Build automation and tooling for firmwide data engineering and application development teams, and contribute to modernization, platform standardization, observability, cost efficiency, backup, restore, access management, DDL, and data-movement initiatives.

Requirements

  • More than 4 years of experience designing and implementing complex database and data solutions combined with full-stack application development.
  • Strong database and data-engineering expertise across PostgreSQL, DB2, SQL Server, Sybase, Snowflake, Azure SQL, MongoDB, Teradata, Oracle, or similar platforms.
  • Hands-on full-stack development experience with Java, Spring Boot, Python, REST APIs, and Angular.
  • Understanding of API design, microservices architecture, OAuth, service principals, token-based authentication, and secure application development.
  • Experience writing and optimizing complex Python scripts for multithreaded, multiprocess, concurrent, and asynchronous execution; Apache Spark experience is an asset.
  • Experience designing and developing AI-powered solutions using LLMs, RAG, and agentic workflows.
  • Ability to build and optimize data pipelines and data architectures, preferably with Talend, Kafka, and/or Informatica.
  • Expertise in performance optimization, scalability, troubleshooting, analytical problem-solving, and software design.
  • Knowledge of both French and English is required.

Benefits

  • Hybrid work environment combining remote work and office attendance in Montreal, Quebec.
  • Morgan Stanley offers comprehensive employee benefits and perks, support for employees and families, and opportunities for internal career mobility.

Tech Stack

AngularApache KafkaApache SparkIBM DB2InformaticaJavaMicrosoft SQL ServerMongoDBPostgreSQLPythonSnowflakeSpring BootTalend

Categories

Data EngineeringFull Stack
Morgan Stanley

About Morgan Stanley

10,000+ employees

Morgan Stanley is a global financial services firm that provides investment banking, sales and trading, wealth management, and investment management to corporations, governments, institutions, and individuals. It earns fees, commissions, and interest and trading income across advisory, underwriting, brokerage, and asset management businesses. Founded in 1935 and headquartered in New York, the public company operates in more than 40 countries through thousands of offices, including a large U.S. wealth management franchise.

Contact me