Parametric Portfolio Associates LLC
Posted 2mo ago

Lead Software Engineer - Parametric

Parametric Portfolio Associates LLC
New York, New York, United States
$115k-$225k/yrHybridFull Time
Responsibilities
  • architecting systems
  • mentoring engineers
  • migrating systems
Requirements
  • 8+ years software engineering
  • Bachelor’s in CS or related
  • Expert Python
  • 5+ years cloud-native AWS development
  • Experience with distributed
  • Event-driven systems
  • Apache Kafka
  • PySpark
  • Data modeling
  • Terraform
  • Snowflake, and leading engineering teams
Technical tools mentioned
PythonApache KafkaPySparkAWS LambdaAWS BatchAWS GlueAmazon AthenaAmazon S3Amazon DynamoDBAWS Step FunctionsTerraformSnowflakeC#.NETSQLNoSQLCI/CDServerlessAI/GenAIAgileScrum

Job description

ABOUT MORGAN STANLEY
Morgan 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 PARAMETRIC
Parametric 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 TEAM

The Core Operations Platform is designed to build, integrate, and support a unified technology ecosystem that enables efficient, scalable, and controlled execution of Client and Market Operations processes.

It serves as the central backbone for operational workflows, consolidating fragmented systems into a single, orchestrated platform that improves data integrity, reduces manual effort, and enhances operational transparency. This aligns with the broader vision of moving from multi-system, manual processes to a unified, workflow-driven model,

As part of the Core Operations Platform, the 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 technology
  • Maintain and plan for migration of existing legacy applications to a modern technology platform.

ABOUT THE ROLE

The 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 Responsibilites

Technical Leadership

  • 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 the migration of the legacy performance reporting application stack onto a modern, cloud-native technology platform — defining migration strategy, sequencing, and risk mitigation
  • Design scalable distributed systems using Python, Apache Kafka, PySpark, and AWS services (Lambda, Batch, Glue, Athena, S3, DynamoDB)
  • Define and enforce data modeling standards, schema design, and data structure patterns appropriate for performance calculation use cases
  • Establish observability, alerting, and runbook standards to ensure system reliability and auditability

Delivery & Engineering Practice

  • Lead Agile-based delivery: sprint planning, backlog refinement, and iterative delivery cadences
  • Provide flexible, pragmatic solutions to complex business problems within firm technology standards and regulatory constraints
  • Author and review technical design documents, ADRs (Architecture Decision Records), and runbooks
  • Own and enforce code quality standards; conduct code and merge-request reviews
  • Build comprehensive test coverage: unit, integration, functional, and performance tests
  • Research and evaluate open-source technologies and cloud-native AWS services; drive adoption where justified

People & Stakeholder Leadership

  • Mentor and lead a global team of engineers; provide regular feedback, support career development, and foster an inclusive, high-performing engineering culture
  • Partner with business analysts and stakeholders to translate complex financial requirements into technical specifications
  • Collaborate cross-functionally with architecture, data platform, and infrastructure teams
  • Communicate technical trade-offs and roadmap recommendations clearly to senior leadership

JOB QUALIFICATIONS

  • 8+ years of hands-on Software Engineering experience
  • Bachelor’s degree in computer science, or related field (advanced degree a plus)
  • Expert-level Python — including async patterns, performance optimization, and library ecosystem
  • 5+ years of cloud-native development on AWS (Lambda, Step Functions, Batch, S3, Athena, Glue)
  • Experience supervising and guiding software development teams and fostering an engaging, collaborative environment.
  • Demonstrated experience architecting highly available, distributed, event-driven systems
  • Hands-on experience with Apache Kafka or equivalent streaming/messaging platforms
  • Strong 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 requirements
  • Proven track record delivering via Agile/Scrum methodologies
  • Experience leading legacy system modernization initiatives
  • Strong communication skills — ability to work effectively with both technical teams and non-technical business users
  • A constant learning and upskilling mindset
  • Fluency 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.
  • Experience in Financial Services, particularly portfolio performance calculations, NAV/returns, or risk metrics is a plus
  • Experience with PySpark for large-scale data processing
  • Infrastructure-as-Code experience, preferably Terraform
  • Experience with Snowflake as an analytical data warehouse
  • Microservices architecture and Serverless technologies
  • Experience with CI/CD pipelines and code quality tooling
  • Experience in C# and .NET software development is a plus

Parametric 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.

About Parametric Portfolio Associates LLC

-owned U.S. investment adviser providing customized, systematic portfolio strategies directly to institutions and through intermediaries to individuals.

Similar jobs

Software Engineer roles near New York, New York
2h
Save
Mark Applied
Hide
Senior Software Engineer
New York City, New York, United States
$168k-$205k/yr RemoteFull Time
Gong
Gong: AI OS for Revenue Teams
5+ YOERequires 5+ years of backend development with deep Java expertise, 1+ year of React experience, cloud services and microservices knowledge, problem-solving skills, and a relevant degree or equivalent experience.
Java, React, AWS, GCP, Azure
4h
Save
Mark Applied
Hide
Staff Software Engineer, Networking
San Francisco or Washington or New York City
$200k-$275k/yr OnsiteFull Time
Peregrine Technologies
Peregrine Technologies: The leading data integration platform helping public safety agencies make better decisions in the moments that matter.
9+ YOE9+ years in software, infrastructure, or network engineering; strong Python or Go skills; deep networking knowledge; cloud and Kubernetes networking experience; distributed systems expertise; and architectural leadership.
Python, Go, Kubernetes, TCP/IP, DNS, VPC, VPN
4h
Save
Mark Applied
Hide
Associate Software Engineer
New York City, New York, United States
$103k-$121k/yr HybridFull Time
Metropolitan Transportation Authority
Metropolitan Transportation Authority: Operates public transportation services in the New York area.
1+ YOEBachelor’s degree and 1 year of relevant experience, or equivalent education and experience. Requires fundamental programming, testing, database, cloud, cybersecurity, DevOps, and Agile knowledge.
Ruby, Python, Java, C, C++, C#, COBOL, SQL, .NET, DBA, JavaScript, Oracle, Microsoft Azure, AWS, Windows Server, RESTful APIs, Linux, DevOps, DevSecOps Lifecycle (Secure SDLC), Agile
4h
Save
Mark Applied
Hide
Software Engineer, Cash App Taxes
New York City, New York, United States
$153k-$327k/yr OnsiteFull Time
Cash App
Cash AppNYSE: XYZ: Financial technology powering commerce and digital payments.
4+ YOERequires 4+ years of software development experience, backend development, system design, architecture, object-oriented programming, communication, problem-solving, and a bachelor's degree in computer science, engineering, or related field.
Java, Kotlin, iBatis, SQL, Datadog, Splunk, New Relic, GCP, AWS, GitHub, HTTP, JSON, gRPC, Protocol Buffers, Okta, Linear, Claude, Codex
5h
Save
Mark Applied
Hide
Software Engineer, Platform Infrastructure
San Francisco or New York City or Seattle or Chicago or United States
RemoteFull Time
Stripe
Stripe: Financial infrastructure platform for online businesses and enterprises.
4+ YOERequires 4–12+ years in backend or platform software development, high-quality coding skills, large-scale distributed systems experience, collaboration, autonomy, and responsibility.
Go, Java, C, C++
6h
Save
Mark Applied
Hide
Software Engineer, Full Stack
Seattle or San Francisco or New York City or Washington or Raleigh or London or Amsterdam or United States or Canada or United Kingdom or Europe
$176k-$244k/yr OnsiteFull Time
Plaid
Plaid: Fintech data network connecting consumers’ financial accounts to apps and services.
2+ YOERequires 2–4 years of full-stack development experience, HTML, CSS, JavaScript, modern frameworks, a programming language, relational databases, microservices, API design, coding, and testing skills.
HTML, CSS, JavaScript, Python, Java, Go, Node.js, MySQL
6h
Save
Mark Applied
Hide
Software Engineering Lead
Jersey City or Philadelphia or Whitehouse Station
$166k-$241k/yr OnsiteFull Time
Chubb
ChubbNYSE: CB: Global provider of property, casualty, accident, health, and life insurance.
12+ YOE12+ years of full-stack development experience with Java or Microsoft technologies, integration frameworks, SQL databases, REST APIs, Docker, Kubernetes, cloud platforms, and CI/CD; bachelor's or master's degree required.
Java, Apache Camel, Kafka, Spring Boot, Camunda, C#, .NET Core, .NET Framework, ASP.NET, BizTalk, Appworks, SQL Server, Cosmos DB, PL/SQL, REST, Microservices, OpenAPI Specification, Swagger, Docker, Kubernetes, Azure, XML, XSLT, Angular, TFS, Git, AppDynamics, Jenkins, Maven, Spring Batch Framework, ELK Stack
6h
Save
Mark Applied
Hide
Software Developer (.NET C#)
Lisbon or Barcelona or New York City or London or Manchester or Bucharest or India
HybridFull Time
TransPerfect
TransPerfect: Global provider of language services and technology solutions.
4+ YOEBachelor's or master's degree in computer science, engineering, or related field; 4+ years developing scalable systems; .NET C#, LINQ, MS SQL, Entity Framework, Git, REST, SQL Server or NoSQL, and Agile experience.
.NET, C#, LINQ, Microsoft SQL Server, Entity Framework, Git, SOLID, REST, Docker, Azure, AWS, RabbitMQ, Quartz, NoSQL