Senior Software Engineer

MSCISan Francisco, CA
3d

About The Position

MSCI, Inc. seeks a Senior Software Development Engineer in San Francisco, California to help design, develop, and modernize software systems that power MSCI’s index building capabilities. This role focuses on building scalable, data-intensive services and contributing to the adoption of modern architectures, including AI-enabled and agentic solutions.

Requirements

  • Solid experience in software development with proficiency in at least one major programming language (e.g., Java, C++, C#, Python).
  • Strong database fundamentals, including data modeling, SQL, indexing, and query optimization.
  • Experience building or maintaining production-grade, data-intensive systems.
  • Familiarity with modern software design principles, data structures, and algorithms.
  • Exposure to AI/ML concepts or agentic systems (e.g., workflow orchestration, decision logic, or automation using AI services).
  • Familiarity with modern development practices such as CI/CD, code reviews, and automated testing.
  • Strong problem-solving skills and ability to work effectively in a collaborative environment.

Responsibilities

  • Design, implement, and test software components and services supporting index construction and analytics workflows.
  • Contribute to modernizing legacy systems by building scalable, maintainable, and cloud-ready solutions.
  • Participate in technical design discussions, including data models and system interactions.
  • Develop and maintain reliable, well-tested code following established engineering best practices.
  • Implement and optimize database interactions for correctness, performance, and scalability.
  • Assist in building and integrating AI-enabled or agentic components under guidance from senior engineers.
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business needs.
  • Communicate progress, risks, and trade-offs clearly within the team.

Benefits

  • 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, AI Learning Center , 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service