Software Engineering Lead – Data & Analytics Platforms

Posted 2 weeks ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Software Engineering Lead for Data & Analytics Platforms at Morgan Stanley. Leading the architecture and delivery of scalable finance technology platforms with a high-performing team.

Responsibilities

  • Lead the architecture, design, and delivery of scalable software systems using Java and/or Python, Angular and/or React
  • Drive the design and integration of cloud-based data, reporting, and analytics solutions
  • Provide technical leadership and mentorship to a high-performing engineering team
  • Partner with business stakeholders and cross-functional teams to define strategy and requirements
  • Champion modern SDLC practices to ensure high-quality solutions
  • Drive automation, code quality, data quality, and engineering best practices
  • Ensure robust governance, security, and compliance throughout software and data lifecycle.

Requirements

  • 10+ years in software engineering, including substantial data-platform experience
  • Deep full-stack expertise (Java and/or Python, Angular and/or React)
  • Proven experience building and scaling enterprise applications in cloud environments
  • Strong hands-on data engineering capability: SQL, data modelling, ETL, and scalable pipelines
  • Proficiency across additional languages and frameworks, and the ability to learn new stacks quickly
  • Demonstrated experience leveraging GenAI, LLMs, or Copilot style tools for software development, automation, reporting, or analytics.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularCloudETLJavaPythonReactSDLCSQL

Location requirements

HybridMontrealCanada

Report this job

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