{bc}
indeed

Lead Software Engineer - Parametric

Morgan Stanley
New York City, USA
Full-time
Hybrid
USD 115000-225000 yearly
Discovered 1 months ago
Software developmentAWSC#.NETApache KafkaDistributed systems

Full Job Posting

Working Model

  • Hybrid model requires working in the office three days per week, with remote or office work available on remaining days.

Role Overview

Lead the Core Operations Platform and own the Performance Reporting engine that calculates and delivers portfolio performance metrics.

Modernize legacy performance calculation systems using scalable, event-driven, AWS cloud-native architecture.

Partner with analysts, operations stakeholders, and technology teams to meet accuracy, latency, traceability, client reporting, regulatory, and investment support standards.

Technical Leadership

  • Architect and lead a high-throughput AWS event-driven performance calculation engine processing financial data with accuracy and auditability requirements.
  • Lead migration of legacy performance reporting applications to a cloud-native platform, defining strategy, sequencing, and risk mitigation.
  • Design distributed systems using object-oriented languages, Apache Kafka, and AWS services.
  • Define data modeling, schema design, and data structure standards for performance calculation use cases.
  • Establish observability, alerting, and runbook standards for reliability and auditability.

Delivery and Engineering Practice

  • Lead Agile delivery through sprint planning, backlog refinement, and iterative delivery.
  • Provide pragmatic solutions to complex business problems within technology and regulatory standards.
  • Author and review technical design documents, architecture decision records, and runbooks.
  • Enforce code quality standards and conduct code and merge-request reviews.
  • Build unit, integration, functional, and performance test coverage.
  • Evaluate open-source and AWS cloud-native technologies and drive justified adoption.

People and Stakeholder Leadership

  • Mentor and lead a global engineering team, provide feedback, support career development, and foster an inclusive engineering culture.
  • Translate complex financial requirements into technical specifications with business analysts and stakeholders.
  • Collaborate with architecture, data platform, and infrastructure teams.
  • Communicate technical trade-offs and roadmap recommendations to senior leadership.

Qualifications

  • 8+ years of hands-on software development experience.
  • Bachelor's degree in Computer Science or related field; a master's degree is a plus.
  • Strong object-oriented development experience; C#/.NET is preferred.
  • Significant cloud-native application experience; AWS is preferred.
  • Experience leading software development teams.
  • Experience with highly available, distributed, event-driven systems and Apache Kafka or equivalent platforms.
  • Strong experience with relational databases, SQL, NoSQL stores, and data modeling.
  • Experience delivering with Agile/Scrum and leading legacy system modernization.
  • Fluency in AI/GenAI for engineering productivity and business and technical use cases.
  • Infrastructure-as-Code experience, preferably Terraform; Snowflake, microservices, serverless, and CI/CD experience.
  • Financial Services experience is a plus.

Compensation

  • Expected base pay range is $115,000 to $225,000 per year.
  • The total package may include commission, incentive compensation, discretionary bonuses, and other long- and short-term incentives.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Morgan Stanley