Your Team Responsibilities
We are developing cutting-edge software and data workflows to identify and analyze the exposure and impact of climate change. Clients across the capital ecosystem utilize our integrated data, analytical tools, indexes, and insights for a comprehensive view of the climate transition. We are seeking an outstanding Software Engineer to join our Sustainability & Climate Application Development team in our Zurich office. As a member of a global team, you will collaborate with cross-functional teams to build and enhance our industry-leading Sustainability, Climate, and Net-Zero solutions.
Your Key Responsibilities
- Deliver new functionalities for the calculation platform and upcoming next-generation applications for the Sustainability & Climate Business.
- Monitor and optimize application performance.
- Collaborate closely with Product Management, Research and Product Development, Quality Assurance, Data Operations, and IT Infrastructure throughout all stages of the software development life cycle.
- Possess significant hands-on experience in Python and Fast API, Flask, Django, or similar REST API frameworks.
- Have contributed to at least one end-to-end development project from inception to completion.
- Work as part of a team to implement features and partner with Product Owners, UI/UX Teams, Architects, and QA to develop implementation plans focused on innovation, quality, sustainability, and delivering value to our business clients.
- Ensure the delivery of high-quality enterprise offerings within established timelines.
- Demonstrate excellent problem-solving and debugging skills.
- Have experience with the maintenance of legacy Python applications, as well as incident management in production systems.
- Possess knowledge of MSCI's existing climate and sustainability products and platforms (this is a plus).
- Exhibit excellent communication and leadership skills.
Your Skills That Will Help You Excel
- Hands-on experience with Python.
- Familiarity with research-oriented calculation frameworks like Numpy and Pandas.
- Proficiency in RESTful Web Services using Fast API, Django, or Flask.
- Good understanding and hands-on experience with SQL and NoSQL databases.
- Awareness of the importance of testing in software development, including the use of unit testing frameworks like pytest/unittest.
- Experience with source code control systems, especially Git.
- Hands-on experience with cloud technologies (Google or Azure preferred).
- Experience with Azure Databricks, Spark, or similar frameworks.
- Knowledge in building batch, ETL, and integration processes on the cloud specifically with Google or Azure.
- Domain knowledge of climate products, including emissions, physical risk, and biodiversity.
- Experience in developing and managing microservices on the cloud.
- Familiarity with DevOps practices and security measures.
- Exposure to open-source software.
- Experience using AI and LLM to solve business problems is an added advantage.
- Experience in designing solutions for data-driven applications.
- Strong communication, interpersonal, and problem-solving skills.
- A Bachelor’s degree in computer science, mathematics, engineering, a related field, or equivalent experience.
What We Offer You
- Transparent compensation schemes and comprehensive employee benefits tailored to your location, ensuring financial security, health, and overall wellbeing.
- Flexible working arrangements, advanced technology, and collaborative workspaces.
- A culture of high performance and innovation where experimentation with new ideas is encouraged and results are valued.
- A global network of talented colleagues who inspire, support, and share their expertise to innovate and deliver for our clients.
- A 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 offering professional growth through new challenges, internal mobility, and expanded roles.
- We actively foster an environment that cultivates inclusion, belonging, and connection, through initiatives like our Employee Resource Groups.
At MSCI, we are passionate about what we do and inspired by our purpose – to power better investment decisions. You will be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This environment challenges you, allows you to set new standards, and enables you to 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 empower better investment decisions by enabling clients to understand and analyze key drivers of risk and return, allowing them to construct more effective portfolios. We create industry-leading research-enhanced solutions that clients leverage to gain insight and improve transparency throughout the investment process.
Only applications matching the job profile will be considered. Apply online using the form below.
MSCI Inc. is an equal opportunity employer. We are committed to ensuring equal employment opportunities without discrimination or harassment based on race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital or civil partnership status, pregnancy, veteran status, or any other characteristic protected by law. MSCI is also committed to providing reasonable accommodations for individuals with disabilities. Please note that requests for accommodations should be sent to Disability.Assistance@msci.com.
To All Recruitment Agencies
MSCI does not accept unsolicited CVs/Resumes. Please refrain from forwarding CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.
Note on Recruitment Scams
We caution job seekers about recruitment scams where individuals impersonating MSCI personnel may attempt to obtain personal information. For further information, please refer to our full note on careers.msci.com.