CareerPlan

Senior Java/Scala Developer - Risk Infrastructure (Hybrid) / Développeur(euse) principal(e) Java/Scala – Infrastructure de gestion des risques (hybride)

Montreal, Quebec, CanadaFull-time2026-10-21 → 2026-10-24
Hybrid

Core

Lead the evolution of the SDLC platform and developer tools for Morgan Stanley's Fixed Income business, supporting 1,500+ developers and 40M+ lines of code.

Role type

Senior IC platform engineer (SDLC infrastructure)

Builds

Backend services, developer-facing tools, IDE integrations, bots, and SDLC platform infrastructure

Domain

Financial services / Software Engineering / DevOps

Required skills

Java, Scala, distributed systems, CI/CD, build systems, test infrastructure, debugging, observability, security, AI-enabled engineering workflows

Preferred skills

Large monorepos, custom build systems, distributed test execution, dependency graph analysis, responsible AI adoption

Technologies

Java, Scala, Python, Git, CI/CD, distributed systems

Responsibilities

Build and enhance backend services, developer-facing tools, IDE integrations, bots, and SDLC platform infrastructure; Design reactive and event-driven applications that integrate state from source control, build and test systems, workflow services, and operational data stores; Contribute to AI-enabled engineering workflows across coding, testing, build failure diagnosis, code review, documentation, developer assistance, and remediation; Take ownership of operational reliability across the SDLC platform, diagnosing failures across services, applications, pipelines, distributed test infrastructure, schedulers, caches, and storage systems; Build observability, metrics, dashboards, and workflow automation that make the SDLC more reliable, transparent, and self-service; Operate and scale build and test infrastructure supporting a large monorepo and extensive automated test estate.

Seniority

Senior, hands-on IC