.**Technology**:Harness next-generation technologies to drive innovation and help our clients build better portfolios.**Your team responsibilities**The Aggregation Services team at MSCI is responsible for building and extending our high-performance, in-memory Aggregation Service. The service is built on in-memory OLAP technology and provides fast-interactive and batch risk reporting to clients with volumes ranging from a few hundred positions to many millions of positions.The team is comprised of developers who have good problem solving skills, both in product design and software design. Aggregation Services developers are not just implementers, we collaborate with our product management team to solve customer problems through designing software that enables our customers to do complicated risk management analysis simply and efficiently. Aggregation Services developers also work within a high-performance service-based architecture to provide horizontally scalable services. Developers with broad problem-solving talents and an eye for good software design will find our environment enriching and our projects challenging and rewarding.We have a strong sense of product ownership, identify with our customers, and want to understand and help financial risk managers. We identify with the product itself and take pride in building successful solutions to the most challenging client use cases.**What we offer you**- 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.- Wherever you are located you will find transparent compensation schemes and employee benefits that can help ensure your financial security and health. While they vary by different locations, we offer a broad range of benefits that are part of the value you receive as an MSCI employee.- Our flexible ways of working will allow you to maximize your potential, and we will empower you with the trust, accountability, and advanced technology to perform at your very best.- You'll find a purposeful approach to wellbeing to provide you with all the resources you need to be your best at work and in your personal life. Our 'Here For You' Employee Assistance Program is available for our employees globally, providing confidential emotional support, financial and legal advice free of charge.**Your key responsibilities**- Design and implement telemetry and monitoring tools for Aggregation Service and orchestration libraries to: monitor server health including CPU and memory, trace data as it flows through system, track message volume sizes and throughput, identify hotspots in performance