Back-end Engineer, Data Platforms

Morgan Stanley

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$155,000–$215,000 / yr
Employment
Full-time
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $185k
$119k most similar roles pay here $225k

This role pays more than 59% of similar roles. Most pay $129,500–$214,000 — the shaded band above. At the midpoint, this role pays about $185k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Morgan Stanley

Morgan Stanley is a global financial services firm providing investment banking, securities, wealth management, and investment management services to corporations, governments, institutions, and individuals. Industry: Investment Banking & Financial Services

Morgan Stanley currently has 32 open roles on FindRole.

Listed pay typically runs $155,000–$215,000 across 28 roles with salary data.

Most-posted roles

View all roles at Morgan Stanley

At a glance

TL;DR · Back-end Engineer, Data Platforms

As a Back-end Engineer - Data Platforms at the Vice President level, you will join the Technology division to design, build, and scale enterprise-grade data platforms and backend services. You will be responsible for architecting distributed data processing solutions, developing robust pipelines for ingestion and transformation, and building high-performance systems that process large volumes of structured and unstructured data. Your daily work involves creating reusable APIs, managing data governance, and implementing graph-based data models to solve complex business problems. The role requires expert proficiency in Python, PySpark, Snowflake, and Big Data technologies like Spark, Hadoop, Kafka, and Databricks. You will also utilize Graph Technologies and AI-assisted development tools to enhance engineering productivity. This position focuses on solving critical business and regulatory workloads by delivering scalable infrastructure for advanced analytics and machine learning.

What you'll do

  • Design and maintain scalable backend applications, distributed data processing solutions, and big data frameworks.
  • Build robust data pipelines for ingestion, transformation, validation, and consumption using Snowflake and cloud platforms.
  • Lead system architecture discussions to define long-term technical roadmaps and produce high-quality design documentation.
  • Implement graph-based data models and analytics solutions to solve complex business problems.
  • Conduct code and design reviews to ensure adherence to engineering standards and software craftsmanship.
  • Establish best practices for testing, CI/CD, performance tuning, and operational excellence across the development lifecycle.
  • Integrate AI-assisted tools into engineering workflows to improve coding, documentation, and testing productivity.
  • Mentor junior engineers and provide technical leadership to promote team growth and quality.

What we're looking for

  • Bachelor’s or master’s degree in computer science, Engineering, Information Technology, or a related field.
  • 8+ years of software engineering experience with a focus on backend development.
  • Expert-level programming experience using Python.
  • Strong hands-on experience with PySpark and distributed data processing.
  • Experience with Big Data technologies including Spark, Hadoop, Kafka, Databricks, or Delta Lake.
  • Strong expertise in Snowflake architecture, data modeling, and performance optimization.
  • Experience with Graph Technologies and designing large-scale data pipelines.
  • Experience using modern AI developer tools and AI-assisted engineering practices.
  • Experience within Financial Services, Risk, AML, or Regulatory Technology (preferred).
  • Experience with cloud platforms such as AWS, Azure, or GCP (preferred).
  • Familiarity with containerization technologies like Docker or Kubernetes (preferred).

More like this

Similar roles

Data and Platform Engineer

Nvidia

Remote (CA) +3 3 days ago $200,000–$322,000
Python SQL Databricks Apache Spark PySpark Spark SQL Delta Lake Unity Catalog Kafka Kubernetes AWS Azure GCP CI/CD data-modeling ETL Distributed Systems Elasticsearch OpenSearch Slurm
10+ yrs exp Remote

Cloud Data Platform Engineer

Northern Trust

Chicago, IL 63 days ago $137,400–$233,600
Databricks Snowflake Azure AWS Terraform Python SQL Java Scala CI/CD Infrastructure as Code Docker Kubernetes Apache Airflow dbt Kafka Azure Data Factory Azure Synapse AWS Redshift GitHub
7+ yrs exp Hybrid

AI Data Platform Engineer

Apple Inc

Cupertino, CA 63 days ago $150,400–$277,600
Python SQL Java Scala Airflow Kubeflow MLflow Spark PySpark Kafka Ray Pandas Iceberg Delta Lake RAG Vector Databases Kubernetes Docker CI/CD AWS Azure GCP
5+ yrs exp

Backend & AI Platform Engineer

Danaher Corporation

San Jose, CA +1 37 days ago
LLM Multi-agent Systems AWS Azure GCP Microservices API Design event driven architecture Retrieval Pipelines LIMS ELN SiLa 2 GxP HIPAA SOC 2 Cloud Native Observability
7+ yrs exp

Senior Data Platform Engineer

Citi

Irving, TX +2 4 days ago $107,120–$160,680
Python PySpark SQL Server T-SQL ETL Microsoft SSIS Hadoop HDFS Hive AutoSys Git CI/CD Docker Kubernetes MongoDB Data Warehousing Dimensional Modeling
4+ yrs exp Hybrid