Morningstar is a technology agnostic company, Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.

Morningstar looking for fresher graduates with good knowledge of programming experience in Python(Pandas/ Numpy) and OOPS principles,having good knowledge of SQL/NoSQL (preferred)databases. for the role of Associate Software Engineer.

Job Designation : Associate Software Engineer – Quantitative Research

Qualification :Bachelor’s degree

Experience : Freshers

Skill Set :

  1. Sound knowledge of programming experience in Python(Pandas/ Numpy) and OOPS principles.
  2. Good knowledge of SQL/NoSQL (preferred)databases.
  3. Knowledge of Hadoop stack is preferred (SQOOP, HDFS, Hive, Spark).
  4. Good knowledge of software engineering practices.
  5. Knowledge of AWS ecosystem (Lambda, EC2, RDS, EMR, Athena, Glue).
  6. Experience with UNIX/Linux including basic commands and shell scripting.
  7. Familiarity with mutual fund, fixed income, and equity data is a plus.
  8. Intellectual curiosity for the world of quantitative research.
  9. Fluent in both oral and written English.

Job Description :

As an Associate Software Engineer, you will work along with Quant Researchers, Data Scientists to support all Data engineering initiatives. This role requires exploring Microservices, Big Data and Batch Data pipelines for structured/unstructured data to help ingest massive amounts of data required for statistical, machine learning & AI model execution. This role requires interaction with business, data collections, Development teams across Data and Research. As an Associate Data Engineer, you would be keen to develop proficiency in Big data technologies and be comfortable programming in Python.

  1. Build/ Support Data Engineering pipelines leveraging massive amounts of structured, unstructured financial/non-financial data.
  2. Research varied cloud/ AWS Tools (Microservices, Big Data & Batch Services) for building data pipelines to ingest massive amounts of big data.
  3. Program Python, SQL queries to support varied data pipeline requests.
  4. Support/ build data-marts (SQL/NoSQL) to support various dashboarding needs.
  5. Interacting with cross-functional business and technical teams for Building Data Dictionaries.
  6. Effectively communicate with data and technical team to understand the requiremen and gain the knowledge about integrating varied data types.
  7. Create and track issues and validate to completion.

Location :  Navi Mumbai, India