Optimizer Developer
@ MSCI Inc.

Budapest, Budapest, Hungary
$120,000
On Site
Full Time
Posted 14 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @msci.com
Recommended after applying

Job Details

Overview

The Optimizer Developer at MSCI Inc. will join a team co-owning the development of the Open Optimizer by continuously improving its quality, speed, scalability, and lifecycle. You will work on business and API requirements, supporting both internal and external clients.

Team Responsibilities

The team collaborates with internal Research, Product Management, Financial Engineering, Data Operation and IT Infrastructure as well as a globally distributed group of skilled professionals.

Your Key Responsibilities

  • Develop optimization library and integrate it with client applications and MSCI products
  • Offer direct support to internal and external clients
  • Collaborate closely with multiple departments across the software development lifecycle
  • Work with a geographically distributed, highly skilled team

Your Skills And Experience

Applicants should possess a degree in Computer Science, Mathematics, Physics, Engineering, Finance or a related field. A strong mathematical and financial background, hands-on experience with Python and/or C++, good communication skills, and a willingness to learn new tools and technologies are essential. Additional skills include knowledge of optimization, Java, or XML.

What MSCI Offers

MSCI Inc. provides transparent compensation, comprehensive benefits, flexible working arrangements, and a culture of high performance and innovation. Additional offerings include advanced technology, collaborative workspaces, a global network of experienced colleagues, extensive learning programs, and multi-directional career paths.

Key skills/competency

  • Optimization
  • Python
  • C++
  • Java
  • API
  • Research
  • Collaboration
  • Scalability
  • Financial Engineering
  • Software Development

How to Get Hired at MSCI Inc.

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Python, C++, and optimization projects.
  • Research MSCI Inc's culture: Study their mission and innovations.
  • Practice technical questions: Prepare for coding and algorithm challenges.
  • Network with current employees: Use LinkedIn for insights and referrals.

📝 Interview Preparation Advice

Technical Preparation

Review Python and C++ coding challenges.
Brush up on optimization algorithms and data structures.
Study API integration and software testing practices.
Understand financial modeling and mathematical problems.

Behavioral Questions

Describe teamwork in past software projects.
Explain handling challenging project deadlines.
Detail experience collaborating with diverse teams.
Discuss adaptability in learning new technologies.

Frequently Asked Questions