Jobs and Careers
MS

Portfolio Services Senior Engineer

MSCI Inc.
United Statesfull_timeVerifiedPosted 13 Oct 2025

About the role

Your Team Responsibilities

We are seeking an outstanding software engineer to join our development team in our Monterrey or CDMX office. You will work on data-centric analytical applications with a focus on data access components, providing data infrastructure to other components in the platform, develop scalable high-performance multi-threaded components, develop unit testing, assist with production deployments and post-production support.  

Your Key Ressponsibilities

We are looking for a software engineer who understands the complexity of building foundational data abstraction layers that sit at the intersection of raw data and complex financial analytics. The ideal candidate brings experience in designing and building platform services, is comfortable with data modeling across multi-asset domains, and is passionate about engineering excellence.

In this role, you will be an active contributor to a globally distributed team responsible for abstracting and delivering business-critical data to clients and internal analytics layers. You will work on a mix of strategic initiatives (e.g., unified data interfaces, metadata-driven architecture) and tactical work (e.g., enhancements, issue triage) that directly impact production platforms.

You’ll participate in design reviews, contribute to coding and testing, and drive implementation of best practices across service boundaries and data pipelines. You’ll also work closely with product managers, platform teams, and operations stakeholders to align priorities and deliver business value.

Your skills and experience that will help you excel

  • Degree in Computer Science or equivalent degree in Engineering, Mathematics, or a related field.

  • 5+ years of experience building distributed systems and platform services, preferably in financial services or analytics.

  • Proven expertise with Java, including experience writing scalable, efficient, and testable code.

  • Practical experience working with JVM internals, profiling tools, garbage collection tuning, and performance optimization.

  • Excellent knowledge of data structures, algorithms, concurrency, and memory optimization techniques.

  • Experience with relational database systems or non-relational database systems, preferably on a large scale
  • SQL Query Tuning: complex query plan analysis and optimization and Schema redesign
  • Prior exposure to risk or performance attribution systems, or deep experience with financial data modeling across asset classes.

  • Familiarity with Kubernetes, Docker, Azure, Helm, Terraform is a strong plus.

  • Strong interpersonal and communication skills with the ability to work in a globally distributed team.

  • Attention to detail and a pragmatic approach to balancing quality, performance, and delivery timelines.

About MSCI

 

What we offer you

  • Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
  • Flexible working arrangements, advanced technology, and collaborative workspaces.
  • A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
  • A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
  • Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
  • Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
  • We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum.

At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.

MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

MSCI Inc.

View company profile →