Principal Data Engineer

undefined ago • 10 Years + • Data Analysis • $143,250 PA - $257,850 PA

Job Summary

Job Description

Morningstar is seeking an experienced Principal Data Engineer to design, build, and maintain data infrastructure. This role focuses on organizing data with metadata concepts, building data structures for effective services, event-driven ETL/ELT processes, and data-driven system design for pub/sub solutions. The engineer will shape the long-term vision for data collection, storage, integration, and usage across the organization, collaborating with data engineers, analysts, business leaders, and IT to ensure scalable, secure, and high-performing data systems. The position requires a hybrid work model in the Chicago office.
Must have:
  • Work with data structure to solve business problems, designing, building, and maintaining the infrastructure.
  • Help streamline data management and processing workflows, adding value to service offerings and building data lifecycle models.
  • Work closely with Sales, Marketing, and Finance teams to develop data models and pipelines.
  • Be an advocate for best practices and continued learning.
  • Build scalable data structure and data driven ETL/ELT solution design that support pub/sub and event driven concepts.
  • Evaluate and recommend modern data technologies, platforms, tools, and practices.
  • Provide guidance and mentorship to junior architects, engineers, and analysts.
  • Ensure data systems are optimized for scalability, performance, and cost-efficiency.
  • Model front-end and back-end data dependencies to draw a comprehensive picture of data flows.
  • Design and implement metadata-driven data models that align with data governance framework.
  • Develops and maintains scalable data pipelines that support seamless service integrations.
  • Collaborate with cross functional teams to improve data models that feed business intelligence tools.
  • Implement processes and systems to monitor data quality, ensuring production data is accurate and available.
  • Perform data analysis required to troubleshoot data related issues.
  • Integrate AI and machine learning capabilities into data architecture.
Good to have:
  • Experience in building or maintaining data structures, ETL and ELT processes at scale.
  • Knowledge in AWS RDS, Redshift, ElastiCache, Glue, Kinesis, and Step Function.
  • Relevant professional certification.
Perks:
  • 75% 401k match up to 7%
  • Stock Ownership Potential
  • Company provided life insurance - 1x salary + commission
  • Comprehensive health benefits (medical/dental/vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually)
  • Additional medical Wellness Incentives - up to $300-$600 annual
  • Company-provided long- and short-term disability insurance
  • Trust-Based Time Off
  • 6-week Paid Sabbatical Program
  • 6-Week Paid Family Caregiving Leave
  • Competitive 8-24 Week Paid Parental Bonding Leave
  • Adoption Assistance
  • Leadership Coaching & Formal Mentorship Opportunities
  • Annual Education Stipend
  • Tuition Reimbursement
  • Charitable Matching Gifts program
  • Dollars for Doers volunteer program
  • Paid volunteering days
  • 15+ Employee Resource & Affinity Groups

Job Details

At Morningstar, we rely on powerfully insightful data to make decisions. We’re seeking an experienced Principal Data Engineer to put it to good use. The ideal candidate will have the expected organizing data by applying metadata concepts, combined with a problem-solving skill to achieve business goals. This person will wear many hats in the role, but much of the focus will be on building data structures to support effective services, event driven ETL/ELT processes and data driven system design to support pub/sub driven solution design. In this role, you'll shape the long-term vision for how data is collected, stored, integrated, and used across the organization. You’ll collaborate with data engineers, analysts, business leaders, and IT to ensure scalable, secure, and high-performing data systems that align with business goals.

To foster continuous collaboration, we follow a hybrid policy in which you will work onsite a minimum of 3 days per week in our Chicago office.

Objectives of this role

  • Work with data structure to solve business problems, designing, building, and maintaining the infrastructure to answer questions and improve processes.
  • Help streamline our data management and processing workflows, adding value to our service offerings, and building out data lifecycle models.
  • Work closely primarily with Sales, Marketing and Finance teams to develop data models and pipelines to support technical service and business requirements.
  • Be an advocate for best practices and continued learning.

Responsibilities

  • Work closely with our Sales, Marketing, Finance and Enterprise Data Platform teams to help build scalable data structure and data driven ETL/ELT solution design that support pub/sub and event driven concepts.
  • Evaluate and recommend modern data technologies, platforms, tools, and practices (Cloud data warehouses, data lakes, streaming platforms) to develop strategy for long term data platform architecture.
  • Provide guidance and mentorship to junior architects, engineers, and analysts to build a strong data-driven culture.
  • Ensure data systems are optimized for scalability, performance, and cost-efficiency.
  • Model front-end and back-end data dependencies to help draw a comprehensive picture of data flows throughout the system and to enable effecti.ve data management and service definition.
  • Design and implement metadata-driven data models that align with the organization's data governance framework and enable scalable, consistent, and efficient business intelligence solutions.
  • Develops and maintains scalable data pipelines that support seamless service integrations and ever-increasing data volume and complexity.
  • Collaborates with cross functional teams in the organization to improve data models that feed business intelligence tools, increasing data accessibility, and fostering data-driven decision making across the organization.
  • Implements processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders, services and business processes that depend on it.
  • Performs data analysis required to troubleshoot data related issues and assist in the resolution of data issues.
  • Integrate AI and machine learning capabilities into data architecture to enhance data quality, automate data management processes, and enable advanced analytics and predictive insights.

Required Skills

  • Bachelor’s or Masters degree (or equivalent) in computer science, information technology, engineering, or related discipline
  • 10+ year experience with Python, SQL, No-SQL, and data management tools
  • 10+ year experience in Object-oriented programming languages using mainstream programming languages (e.g., C#/.NET, Python, Java etc.)
  • 6+ year experience in Amazon AWS ecosystem and modern data warehouse tooling, including data loading tools (Airbyte, FiveTran, Informatica), data transformation tools (DBT), and metadata management tools (Atlan, Acryl DataHub)
  • Excellent communication skills, especially for explaining technical concepts to nontechnical business leaders.
  • Ability to work on a dynamic, and fast-paced team that has concurrent projects.
  • Data pipelines and workflow management tools (e.g., AWS Glue, Airflow, Apache NiFi, etc.)
  • Excellent problem-solving and organizational skills.
  • Proven ability to work independently and with a team.

Preferred Skills and Qualifications

  • Experience in building or maintaining data structures, ETL and ELT processes at scale.
  • Knowledge in AWS RDS, Redshift, ElastiCache, Glue, Kinesis, and Step Function are highly desired.
  • Relevant professional certification is nice to have.

Similar Jobs

playrix  - Lead User Acquisition Manager

playrix

Cyprus (Remote)
10 Months ago
Illumina - Senior Quality Engineer

Illumina

Eindhoven, North Brabant, Netherlands (Hybrid)
3 Months ago
Unity - Senior Product Data Manager (Maternity Cover)

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
metacore - Producer

metacore

Helsinki, Uusimaa, Finland (Hybrid)
5 Months ago
SBM Management - Assistant Operations Manager - MIT

SBM Management

Cincinnati, Ohio, United States (On-Site)
3 Months ago
zeta - Data Scientist II

zeta

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Voldex - Senior Data Analyst

Voldex

Montreal, Quebec, Canada (Remote)
2 Months ago
Ziff Davis - Data Engineer III - Applications Engineer

Ziff Davis

Seattle, Washington, United States (On-Site)
3 Months ago
Dentsu - Digital Data Analyst

Dentsu

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Apple - Software Engineer (Data), AI & Data Platforms

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playnetic - Account Manager

Playnetic

Valletta, Malta (Remote)
8 Months ago
Gametion - Game Producer/Senior Game Producer

Gametion

Navi Mumbai, Maharashtra, India (On-Site)
10 Months ago
right hook  - Lead Strategist - eCommerce Growth Marketing

right hook

Australia (Remote)
3 Months ago
PwC - Security Operations Center and Incident Response Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
NXP - Senior Validation Engineer

NXP

Sicily, Italy (On-Site)
2 Months ago
Interactive Brokers - Compliance Analyst

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
3 Months ago
Pulse Point - Associate Campaign Manager, Programmatic/DSP

Pulse Point

United States (On-Site)
3 Months ago
sinch  - Senior Executive - Technical Support

sinch

Noida, Uttar Pradesh, India (On-Site)
4 Weeks ago
Ion - Senior Product Manager - Post Trade (Cleared Derivatives)

Ion

Chicago, Illinois, United States (On-Site)
10 Months ago
Toast - Product Counsel, Toast Payroll & HR Suite

Toast

Boston, Massachusetts, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chicago, Illinois, United States

LLNL - Lawrence Fellowship Postdoctoral Researcher

LLNL

Livermore, California, United States (On-Site)
1 Month ago
Salesforce - Account Executive, Salesforce National Security

Salesforce

Herndon, Virginia, United States (Hybrid)
1 Month ago
world relief - Resettlement Coordinator (Intensive Case Management)

world relief

Durham, North Carolina, United States (On-Site)
2 Months ago
zoox - Senior/Staff Software Engineer - HIL Sensor Simulation

zoox

Foster City, California, United States (Hybrid)
10 Months ago
Next Level Business Services - SAP BW Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
10 Months ago
NetBrain - Strategic Account Executive

NetBrain

New York, New York, United States (On-Site)
3 Months ago
Pomelo - Director, Revenue Cycle

Pomelo

United States (Remote)
1 Month ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
7 Months ago
Notion - Software Engineer, AI Product

Notion

San Francisco, California, United States (On-Site)
2 Months ago
EMA - Machine Learning Lead

EMA

California, United States (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Luxoft - Technical Business Analyst

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Thales - Data Engineer

Thales

Rennes, Brittany, France (On-Site)
3 Months ago
Capgemini - Data Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Evoplay games - Product Data Analyst

Evoplay games

(Remote)
1 Month ago
Diligent Corporation - Data Engineer

Diligent Corporation

Budapest, Hungary (On-Site)
3 Months ago
Philo - Lead Data Scientist

Philo

San Francisco, California, United States (Remote)
3 Months ago
Kavalirio - Senior Data Engineer

Kavalirio

Fort Belvoir, Virginia, United States (On-Site)
1 Month ago
Simcorp - Lead Financial Data Analyst

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Match Group - Senior Data Scientist, Monetization

Match Group

New York, New York, United States (Hybrid)
4 Months ago
Forcepoint - Senior Software Engineer – Dashboarding, Reporting & Data Analytics

Forcepoint

Mumbai, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (Remote)

Chicago, Illinois, United States (Hybrid)

Chicago, Illinois, United States (Hybrid)

London, England, United Kingdom (Hybrid)

Chicago, Illinois, United States (Hybrid)

Toronto, Ontario, Canada (Hybrid)

London, England, United Kingdom (Hybrid)

Chicago, Illinois, United States (Hybrid)

Chicago, Illinois, United States (Remote)

Mumbai, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Morning Star

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug