M

Morgan Stanley

Manages investments and advises on financing

Lead Software Engineer - Parametric

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • At least 8 years of hands-on software development experience.
  • A bachelor's degree in computer science or a related field.
  • Strong object-oriented software development experience; C#/.NET experience is preferred.
  • Significant experience building cloud-native applications; AWS experience is preferred.
  • Experience managing and guiding software development teams while fostering an engaging and collaborative environment.
  • Demonstrated experience architecting highly available, distributed, event-driven systems.
  • Hands-on experience with Apache Kafka or equivalent streaming or messaging platforms.
  • Strong experience with relational databases, SQL, and NoSQL data stores such as DynamoDB.
  • Strong data-modeling expertise across relational, columnar, key-value, and streaming patterns, with the ability to reason about trade-offs under performance and latency requirements.
  • A proven track record delivering via Agile/Scrum methodologies.
  • Experience leading legacy-system modernization initiatives.
  • Ability to communicate effectively with technical teams and non-technical business users.
  • Fluency in AI/GenAI for engineering productivity, including integration strategy, code review, test-case creation, and code generation; understanding of the evolving AI landscape and applying AI technologies in business and technical contexts.
  • Infrastructure-as-Code experience, preferably Terraform.
  • Experience with Snowflake as an analytical data warehouse.
  • Experience with microservices architecture and Serverless technologies.
  • Experience with CI/CD pipelines and code-quality tooling.

Responsibilities

  • Architect and lead development of a high-throughput, event-driven performance calculation engine on AWS, processing large volumes of financial data with accuracy and auditability requirements.
  • Drive migration of the legacy performance-reporting application stack to a modern, cloud-native technology platform by defining migration strategy, sequencing, and risk mitigation.
  • Design scalable distributed systems using object-oriented languages, Apache Kafka, and AWS services.
  • Define and enforce data-modeling standards, schema design, and data-structure patterns for performance-calculation use cases.
  • Establish observability, alerting, and runbook standards to ensure system reliability and auditability.
  • Lead Agile-based delivery, including sprint planning, backlog refinement, and iterative delivery cadences.
  • Provide pragmatic solutions to complex business problems within firm technology standards and regulatory constraints.
  • Author and review technical design documents, Architecture Decision Records, and runbooks.
  • Own and enforce code-quality standards; conduct code and merge-request reviews.
  • Build comprehensive unit, integration, functional, and performance test coverage.
  • Research and evaluate open-source technologies and cloud-native AWS services; drive adoption where justified.
  • Mentor and lead a global team of engineers, provide regular feedback and career-development support, and foster an inclusive, high-performing engineering culture.
  • Partner with business analysts and stakeholders to translate complex financial requirements into technical specifications.
  • Collaborate with architecture, data-platform, and infrastructure teams.
  • Communicate technical trade-offs and roadmap recommendations to senior leadership.

Desired Qualifications

  • A master's degree is a plus.
  • C#/.NET experience is preferred.
  • AWS experience is preferred.
  • Experience in financial services is a plus.

About the Company

Morgan Stanley

Manages investments and advises on financing

Morgan Stanley advises companies and governments on financing and manages investments for institutions, individuals, and families. Its business combines investment banking and securities trading with wealth management and an asset-management division that invests across public and private markets. Bankers arrange stock and bond sales and advise on mergers, while advisors build client portfolios and fund managers invest money under agreed strategies. The firm earns advisory and management fees, trading revenue, commissions, and interest from lending and deposits. Morgan Stanley was founded as a partnership in 1935 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1935

Recently Posted Jobs

Explore more opportunities at Morgan Stanley

See more jobs