Taro Logo

Software Engineer, Enterprise Quality, EDP

Morningstar provides high-quality financial data and research through their Enterprise Data Platform (EDP)
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer, Enterprise Quality, EDP

Morningstar's Enterprise Data Platform (EDP) team is seeking a Software Engineer to join their quality engineering efforts. This role is crucial in implementing and maintaining data quality solutions that enhance client experience. As part of EDP, which serves as the central nervous system for consolidating, normalizing, and distributing Morningstar's high-quality financial data, you'll work on developing technical solutions to automate client scorecards and data-specific audit activities.

The position offers an opportunity to work with cutting-edge technologies in data analytics, cloud computing, and financial services. You'll collaborate with Product Managers, Team Leads, and Senior Engineers to develop and execute data quality control suites. The role combines software engineering expertise with financial domain knowledge, making it ideal for someone passionate about both technology and financial markets.

Working in a hybrid environment, you'll be part of a global team that values continuous learning and innovation. The position requires strong technical skills in Python, SQL, and cloud technologies, along with an understanding of big data and analytics. You'll be responsible for building and maintaining critical data quality solutions that directly impact Morningstar's client experience and business growth.

The role offers exposure to various aspects of financial data, including mutual funds, fixed income, and equity data. You'll be working in an environment that encourages intellectual curiosity and professional growth, with the opportunity to keep pace with the latest trends in software engineering, cloud computing, and financial research. The position requires a minimum of 3 years of experience and offers the chance to work on global products while thinking at scale.

Last updated a month ago

Responsibilities For Software Engineer, Enterprise Quality, EDP

  • Developing and deploying quality solutions leveraging best practices of Software Engineering
  • Build Applications and Services for Data Quality Benchmarking and Data Consistency Solutions
  • Add new features and solutions per the Direct Platform Quality initiatives' product roadmap
  • Participate in periodic calls during US or European hours
  • Follow standards and guidelines of coding

Requirements For Software Engineer, Enterprise Quality, EDP

Python
  • Minimum of 3 years of hands-on experience in software engineering
  • Good knowledge of Python, Object Oriented Programming, SQL & AWS Cloud
  • Expertise in big data open-source technologies, Analytics & ML/AI
  • Experience with Hadoop, NoSQL, Data Warehousing, Data Lakes
  • Experience working on Data Analytics and Data Quality projects
  • Experience designing and deploying complex data pipelines in Cloud Environment
  • Advanced degree in engineering, computer science, or related field
  • Experience with Agile software engineering practices
  • Fluent in both oral and written English

Benefits For Software Engineer, Enterprise Quality, EDP

Medical Insurance
  • Hybrid work environment
  • Global collaboration opportunities
  • Regular in-person collaboration (3 days per week minimum)

Jobs Related To Morningstar Software Engineer, Enterprise Quality, EDP