Lead Software Engineer - Parametric

Morgan-Stanley

Town of Islip (NY)

Hybrid

USD 115,000 - 225,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Morgan Stanley is seeking a Lead Software Engineer to own the performance reporting engine and drive modernization of legacy systems onto a scalable, cloud-native AWS platform. You will lead cross-functional teams to ensure accuracy, latency, and auditability for client reporting and regulatory compliance.

The role emphasizes technical leadership, agile delivery, and collaboration with analysts and stakeholders to translate complex financial requirements into robust software solutions.

Qualifications

  • 8+ years of hands-on Software Development experience.
  • Strong object-oriented software development with C#/.NET.
  • Experience building cloud-native applications on AWS.

Responsibilities

  • Architect and lead development of an event-driven engine on AWS.
  • Drive migration of legacy systems to a cloud-native platform.
  • Ensure performance, latency, and auditability for client reporting.

Skills

C#/.NET
AWS
Kafka
SQL
NoSQL
Agile/Scrum
Leadership

Education

Bachelor’s degree in computer science
Master’s degree (a plus)

Tools

Apache Kafka
Terraform
Snowflake
DynamoDB

Job description

ABOUT MORGAN STANLEYMorgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, wealth management and investment management services. With offices in more than 41 countries, the Firm's employees serve clients worldwide including corporations, governments, institutions and individuals. For further information about Morgan Stanley, please visit www.morganstanley.com.ABOUT PARAMETRICParametric is part of Morgan Stanley Investment Management, the asset management division of Morgan Stanley. We partner with advisors, institutions, and consultants to build portfolios focused on what's important to them and their clients. A leader in custom solutions for more than 30 years, we help investors access efficient market exposures, solve implementation challenges, and design multi-asset portfolios that respond to their evolving needs. We also offer systematic alpha and alternative strategies to complement clients' core holdings.This role is part of Parametric's hybrid working model, which includes working in the office 3 days a week and choosing to work remotely or in the office the remaining days of the week.ABOUT THE TEAMThe Performance Reporting team at Parametric:Designs and operates a highly resilient, scalable platform on AWS to deliver performance and reporting data across the firm. The calculation engine aggregates data from multiple sources and teams, computes performance metrics, and applies both technical and business validation before publishing to downstream consumers.Applies software and data engineering best practices to aggregate and transform data using event-driven and Serverless AWS technologyMaintain and plan for migration of existing legacy applications to a modern technology platform.ABOUT THE ROLEThe Lead Software Engineer is responsible for providing technical leadership, project management, process development, training, and support across the Core Operations Platform. At the heart of this role is ownership of the Performance Reporting engine — the system that calculates and delivers portfolio performance metrics across the firm. The Lead Engineer will also drive the modernization of legacy performance calculation systems onto scalable, event-driven, and AWS cloud-native architecture.The Lead Engineer will partner with business analysts, operations stakeholders, and cross-functional technology teams to ensure the platform meets the accuracy, latency, and traceability standards required for client reporting, regulatory compliance, and investment decision support.PRIMARY RESPONSIBILITESTechnical LeadershipArchitect and lead development of a high-throughput, event-driven performance calculation engine on AWS, processing large volumes of financial data with accuracy and auditability requirementsDrive the migration of the legacy performance reporting application stack onto a modern, cloud-native technology platform — defining migration strategy, sequencing, and risk mitigationDesign scalable distributed systems using Object oriented languages (.Net Preferred), Apache Kafka, and AWS servicesDefine and enforce data modeling standards, schema design, and data structure patterns appropriate for performance calculation use casesEstablish observability, alerting, and runbook standards to ensure system reliability and auditabilityDelivery & Engineering PracticeLead Agile-based delivery: sprint planning, backlog refinement, and iterative delivery cadencesProvide flexible, pragmatic solutions to complex business problems within firm technology standards and regulatory constraintsAuthor and review technical design documents, ADRs (Architecture Decision Records), and runbooksOwn and enforce code quality standards; conduct code and merge-request reviewsBuild comprehensive test coverage: unit, integration, functional, and performance testsResearch and evaluate open-source technologies and cloud-native AWS services; drive adoption where justifiedPeople & Stakeholder LeadershipMentor and lead a global team of engineers; provide regular feedback, support career development, and foster an inclusive, high-performing engineering culturePartner with business analysts and stakeholders to translate complex financial requirements into technical specificationsCollaborate cross-functionally with architecture, data platform, and infrastructure teamsCommunicate technical trade-offs and roadmap recommendations clearly to senior leadershipJOB QUALIFICATIONS8+ years of hands-on Software Development experienceBachelor’s degree in computer science, or related field; Master’s degree is a plusStrong object-oriented software development experience; C#/.NET experience preferredSignificant experience building cloud-native applications; AWS preferredExperience managing and guiding software development teams while fostering an engaging and collaborative environment.Demonstrated experience architecting highly available, distributed, event-driven systemsHands-on experience with Apache Kafka or equivalent streaming/messaging platformsStrong experience working with relational databases, SQL, and NoSQL data stores (e.g., DynamoDB)Strong data modeling expertise — relational, columnar, key-value, and streaming patterns; ability to reason about trade-offs under specific performance and latency requirementsProven track record delivering via Agile/Scrum methodologiesExperience leading legacy system modernization initiativesStrong communication skills — ability to work effectively with both technical teams and non-technical business usersA constant learning and upskilling mindsetFluency in AI/GenAI for engineering productivity (integration strategy, code review, test-case creation, and code generation), with a strong understanding of the evolving AI landscape and the ability to apply AI technologies effectively in business and technical contexts.Infrastructure-as-Code experience, preferably TerraformExperience with Snowflake as an analytical data warehouseMicroservices architecture and Serverless technologiesExperience with CI/CD pipelines and code quality toolingExperience in Financial Services is a plusParametric believes that each employee makes a significant contribution to our success. That contribution should not be limited by the assigned responsibilities. Therefore, this job description is designed to outline primary duties and qualifications, but not limit the employee or the organization to just the work identified. It is our expectation that every employee will offer his/her services wherever and whenever necessary to ensure the success of our services.WHAT YOU CAN EXPECT FROM MORGAN STANLEY:At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices into your browser.Expected base pay rates for the role will be between $ 115,000 and $ 225,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs.Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.For more information, please visit : https://www.morganstanley.com/people-opportunities/eeo .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Morgan Stanley • New York (NY)

Hybrid
USD 115,000 - 225,000
Lead Platform Engineer - Parametric
Lead Platform Engineer - Parametric

Morgan-Stanley • Seattle (WA)

Hybrid
USD 115,000 - 225,000
Medical benefits
Dental & Vision
401(k)
+2
Lead Software Engineer - Parametric
Lead Software Engineer - Parametric

Morgan Stanley • New York (NY)

On-site
USD 130,000 - 160,000
Lead Solution Manager - Parametric
Lead Solution Manager - Parametric

Morgan-Stanley • Seattle (WA)

Hybrid
USD 115,000 - 225,000
Lead Platform Engineer - Parametric
Lead Platform Engineer - Parametric

474 MS Services Group, Inc. • Seattle (WA)

Hybrid
USD 115,000 - 225,000
Medical benefits
Dental and Vision insurance
Health Savings Account (HSA)
+2
Lead Platform Engineer - Parametric
Lead Platform Engineer - Parametric

Morgan Stanley • Seattle (WA)

Hybrid
USD 115,000 - 225,000
Senior Software Engineer ( Research ) - Parametric
Senior Software Engineer ( Research ) - Parametric

Morgan Stanley • Seattle (WA)

Hybrid
USD 78,000 - 185,000
Hybrid working model
Medical, Prescription Drug, Dental, &
Vision Insurance
+5
Principal Software Engineer (AI Platform) - Parametric
Principal Software Engineer (AI Platform) - Parametric

PowerToFly • Minneapolis (MN)

Hybrid
USD 130,000 - 225,000
Medical, Prescription Drug, Dental, V/
401(k)
Paid Time Off
+1
Lead Solution Manager - Parametric
Lead Solution Manager - Parametric

474 MS Services Group, Inc. • United States

Hybrid
USD 115,000 - 225,000
Medical benefits
Dental benefits
Vision benefits
+3
Manager, Software Engineering - Parametric
Manager, Software Engineering - Parametric

Morgan-Stanley • Minneapolis (MN)

Hybrid
USD 115,000 - 225,000
Medical benefits
401(k)
Paid time off