MSCI Inc. · 6 hours ago
Senior Software Engineer
MSCI Inc. is a leading provider of critical decision support tools and services for the global investment community. The Senior Software Engineer will lead the design, development, and deployment of robust, scalable software applications in the finance domain, while mentoring other engineers and collaborating closely with cross-functional teams.
AnalyticsFinancial ServicesRisk Management
Responsibilities
Deliver clean maintainable solutions for MSCI Private Assets/Real Assets product lines
Support production issues with patches and updates
Maintain compliance by keeping up with security patches
Work with data and program management to prioritize and deliver work in a predictable cadence
Lead the design, development, and deployment of robust, scalable software applications in the finance domain
Own architecture decisions and contribute to the evolution of system design and technical strategy
Write clean, modular, and well-tested code, ensuring high standards of quality and performance
Collaborate closely with cross-functional teams—product, UX, QA—to understand business requirements and deliver effective solutions
Mentor other engineers, performing code reviews, promoting best practices, and fostering a continuous learning culture
Engage in troubleshooting, root-cause analysis, and performance tuning of mission-critical systems
Participate in the full software development lifecycle—from requirements gathering through deployment and maintenance
Stay current with industry trends and emerging technologies to enhance our platform capabilities
Qualification
Required
At least 6 years of relevant experience in software engineering, with a minimum of 3 years in the finance or fintech sectors, preferably working with analytics or investment systems
Proven background in designing and implementing scalable, high-throughput systems
Deep proficiency in one or more programming languages such as C#, Java, C++, Python, or similar
Solid understanding of system design, distributed architectures, data structures, and algorithms
Strong verbal and written communication skills, with the ability to engage effectively across technical and non-technical teams
Familiar with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker), orchestration tools (Kubernetes), and CI/CD pipelines
Preferred
Familiarity with financial concepts and products—such as risk modeling, portfolio analytics, indices, or ESG/climate data—is a strong plus
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, 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.
Company
MSCI Inc.
MSCI is a leading provider of critical decision support tools and services for the global investment community.
H1B Sponsorship
MSCI Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (85)
2024 (89)
2023 (133)
2022 (77)
2021 (125)
2020 (83)
Funding
Current Stage
Public CompanyTotal Funding
$1.75B2025-10-31Post Ipo Debt· $500M
2025-08-05Post Ipo Debt· $1.25B
2007-11-14IPO
Recent News
Benzinga.com
2025-12-30
2025-12-12
2025-12-09
Company data provided by crunchbase