Data Engineer

Job expired!

Data Engineer at Morningstar - Join Our Innovative Team

Location: Hybrid (Remote & In-Person Collaboration)

The Role

Are you a talented Data Engineer with a robust technical background and a passion for delivering high-quality data solutions? At Morningstar, we are searching for someone with expertise in designing dashboards, databases, data pipelines, and visualizations. Strong judgment, communication skills, experience in design, and a relentless focus on engineering and operational excellence are essential for success in this role.

You should be comfortable challenging the status quo and enjoy solving complex problems through deep collaboration with customers and cross-functional teams. As a Data Engineer in our team, you will build a world-class financial services experience for investors and financial advisers. You will have the freedom to experiment, innovate, and make significant impacts on our products and technologies in a fast-paced environment.

Our technology stack primarily utilizes a Microsoft .Net stack, with an Angular front end, hosted on Azure. This stack incorporates elements of the Power Platform and Bus Apps, and we use a combination of Raven Databases, Cosmos, and SQL Server, alongside leveraging the AWS stack.

Responsibilities

  • Collaborate with engineering, product, and design teams to foster a data-driven culture.
  • Design, build, and maintain scalable data pipelines and architectures.
  • Develop, test, and maintain databases and large-scale processing systems.
  • Ensure data integrity, security, and privacy throughout the data lifecycle.
  • Optimize data systems and pipelines for top performance, reliability, and scalability.
  • Implement and maintain ETL (Extract, Transform, Load) processes.
  • Create processes for data modeling, mining, and production.
  • Develop self-serve data products and reporting tools like Power BI.
  • Build and prototype dashboards to provide scalable insights.
  • Understand and analyze end-to-end product and system analytics.
  • Participate and contribute to team events and ceremonies.

Requirements

  • Minimum Bachelor’s Degree in a Science-related field, or proof of strong self-taught data skills.
  • 2+ years of experience in Data Engineering focused on data organization and maintenance.
  • Experience with product metrics, including onboarding, servicing, and purchase journeys.
  • Proficient SQL skills: ability to extract, manipulate, transform, and analyze large data sets accurately.
  • Problem-solving skills that balance innovation with practical technology choices.
  • Web/mobile analytics and tagging experience is desirable.
  • Comfortable in a dynamic commercial product development environment.
  • Strong customer focus and quality mindset.
  • Experience in Web Analytics and Dynamics is a plus.
  • Quick learner with experience in defining engineering practices and mentoring technical teams.

Company Benefits & Work Environment

Morningstar is an equal opportunity employer. Our hybrid work environment allows for remote work while emphasizing in-person collaboration typically three days a week. We provide tools and resources to ensure meaningful engagement with global colleagues, along with a range of flexible benefits that adapt to your needs.

Join a team of creative, top-notch data engineers, designers, and product professionals at Morningstar. Thrive in a culture of innovation, hard work, and fun, and be a significant part of shaping the future of investing. Interested candidates are encouraged to apply today!

Note: Upon receiving and accepting an offer, you’ll be required to disclose any personal and related investments to ensure compliance with our Code of Ethics. Certain employee accounts may need to be held with approved brokers depending on the role and location.

Company Name: Morningstar

Job Title: Data Engineer