Aggregation Services Developer - Monterrey, México - MSCI Inc

MSCI Inc
MSCI Inc
Empresa verificada
Monterrey, México

hace 3 semanas

Rodrigo Fernández

Publicado por:

Rodrigo Fernández

Reclutador de talento para beBee


Descripción

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 industryleading 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.
  • Collaborate with business analysts and developers to review feature specifications and build dashboards to proactively monitor client job health including errors and delays.
  • Build tools to map memory consumption by the various data stored in the system including statistic results, security data, portfolio data, scaled vector data.
  • Extend existing and build additional system tools for system snapshot maintenance including validation and backup history management.
  • Implement extensive automated functional and performance tests
  • 3rd tier production support

Your skills and experience that will help you excel

  • Bachelor's degree in Computer Science or related field (e.g., mathematics, physics, engineering, finance)
  • At least 3 years of software development experience
  • Full software lifecycle experience: source code control, release/dependency management
  • Outstanding technical communication skills
  • Strong technical skills in deploying and using 3rd party frameworks
  • Competent in an objectoriented and scripting language
  • Experience with software profiling tools
  • Experience in Cloud technologies such as Microsoft Azure, AWS, Google Cloud
  • Financial services experience

How we'll support you

  • Our culture of high performance and innovation relies on our people sharing their knowledge and lifting each other up. You'll be surrounded by a collaborative, global network of talented colleagues who will support and inspire you to do the best work of your career.
  • We believe new and challenging experiences drive personal growth and innovation. With the right challenges, encouragement, and development support you can shape your own career experience. Career paths are multidirectional, and we encourage and support internal mobility to help you identify new opportunities to progress and take control of your future.
  • As a new joiner you'll be enrolled on our Global Orientation interactive learning experience to set you up for success.
  • At MSCI we act in ways that encourage respect for all voices, ensuring that everyone can be themselves and

Más ofertas de trabajo de MSCI Inc