Talent.com
serp_jobs.error_messages.no_longer_accepting
Principal Software Engineer

Principal Software Engineer

MorningstarChicago, IL, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

About the Role

Morningstar Wealth is seeking a Principal Software Engineer with strong full-stack expertise to lead the development and maintenance of our model creation and data delivery systems. This role is central to advancing how Wealth builds, manages, and delivers models and data pipelines that power our products and services.

The ideal candidate has deep technical expertise in system design, model-driven architecture, and large-scale data delivery, with the ability to guide teams in building robust, scalable, and high-performance solutions.

To foster continuous collaboration, we follow a hybrid policy in which you are required to be onsite a minimum of three days in our Chicago office.

Responsibilities

  • Model & Data Platform Development : Design, develop, and enhance systems that support the creation, publication, and management of models, as well as the delivery of data to downstream applications.
  • System Modernization : Maintain, upgrade, and migrate existing applications and services, ensuring stability, scalability, and efficiency.
  • Architectural Leadership : Define and evolve the architecture for model creation and data delivery workflows, ensuring seamless integration with Morningstar's broader product ecosystem.
  • Performance & Reliability : Drive improvements in system performance, data quality, and delivery speed, while enforcing best practices for scalability and resiliency.
  • Cross-Functional Collaboration : Partner with data scientists, architects, DevOps / SRE, and product teams to align model development with business and technical goals.
  • Technical Guidance & Mentorship : Provide hands-on expertise in software development and data engineering, mentoring junior engineers and harmonizing engineering practices across teams.
  • Project Oversight : Provide technical oversight for projects, ensuring architecture and delivery align with business goals.
  • Innovation & Continuous Improvement : Stay up to date on emerging technologies in data, AI, and model engineering, and introduce practices that accelerate delivery.

Requirements

  • Experience : 10+ years in professional software development, with significant experience in data-intensive systems.
  • Methodology : Strong understanding of Agile / Scrum and modern software engineering practices.
  • Leadership : Demonstrated ability to guide technical teams, resolve architectural challenges, and manage complex projects.
  • Security Awareness : Expertise in securing applications, data pipelines, and APIs against common vulnerabilities.
  • Education : Bachelor's degree in Computer Science or related field required; advanced degree strongly preferred.
  • Technical expertise in the following :
  • Strong background in .NET (preferred) or other MVC frameworks for building scalable services and APIs.

  • Proven experience with AWS services (compute, storage, data, AI / ML services).
  • Hands-on expertise with CI / CD and Infrastructure as Code (AWS CodePipeline, Terraform, Harness, or similar)
  • Strong DevOps practices and automation skills.
  • Experience with databases (RDS, NoSQL) and data delivery systems.
  • Experience integrating AI / ML models into production workflows.
  • Proficiency in Python for data and model engineering (best practices and libraries).
  • Experience with JavaScript frameworks (Vue.js) is a strong plus.
  • Compensation and Benefits

    At Morningstar we believe people are at their best when they are at their healthiest. That's why we champion your wellness through a wide-range of programs that support all stages of your personal and professional life. Here are some examples of the offerings we provide :

  • Financial Health
  • 75% 401k match up to 7%

  • Stock Ownership Potential
  • Company provided life insurance - 1x salary + commission
  • Physical Health
  • Comprehensive health benefits (medical / dental / vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually) for specific plans and coverages

  • Additional medical Wellness Incentives - up to $300-$600 annual
  • Company-provided long- and short-term disability insurance
  • Emotional Health
  • 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
  • Social Health
  • Charitable Matching Gifts program

  • Dollars for Doers volunteer program
  • Paid volunteering days
  • 15+ Employee Resource & Affinity Groups
  • Total Cash Compensation Range

    $143,250.00 - 257,850.00 USD Annual

    Inclusive of annual base salary and target incentive

    If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

    Morningstar's hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically 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.

    001_MstarInc Morningstar Inc. Legal Entity

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Chicago, IL, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Principal Software Engineer, Data & AI – Capital One Software (Remote)

    Principal Software Engineer, Data & AI – Capital One Software (Remote)

    Capital OneCHICAGO, Illinois, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    Principal Software Engineer, Data & AI – Capital One Software (Remote).Capital One Software is seeking an experienced Principal Software Engineer (Data & AI) to join our Rapid Prototyping Team, whi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Splunk

    Senior Software Engineer, Splunk

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Splunk.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    FreshworksChicago, IL, United States
    serp_jobs.job_card.full_time
    Organizations everywhere struggle under the crushing costs and complexities of "solutions" that promise to simplify their lives. To create a better experience for their customers and employees.Softw...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Associate Principal, Software Engineering

    Associate Principal, Software Engineering

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    The candidate will be responsible for designing and delivering scalable and resilient hybrid and Cloud-based applications and data solutions supporting critical financial market clearing and risk a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Associate Principal, Software Engineering : DevOps

    Lead Associate Principal, Software Engineering : DevOps

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    We are seeking a highly skilled and experienced Lead Associate Principal to join our Software Engineering team, focusing on DevOps practices. This role is a key technical leadership position, respon...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Principal Cloud Engineer

    Principal Cloud Engineer

    The Hertz CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    Principal Cloud Platform engineer role is responsible to create strategic Cloud Platforms with empowered teams and adaptive mindsets. You will implement leading cloud native and multi-cloud platform...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Full Stack

    Lead Software Engineer, Full Stack

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal, R&D Engineer

    Principal, R&D Engineer

    Vizient, Inc.Chicago, IL, United States
    serp_jobs.job_card.full_time
    When you're the best, we're the best.We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents. We provide extensive opportunities for ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    ZipRecruiterChicago, IL, United States
    serp_jobs.job_card.full_time
    Job DescriptionJob DescriptionCompany Description.Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives.To create a better ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Principal Engineer

    Principal Engineer

    Pyramid Consulting, IncRound Lake, IL, United States
    serp_jobs.job_card.temporary
    Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and pai...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Site Reliability

    Lead Software Engineer, Site Reliability

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Site Reliability.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive.At Cap...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Backend

    Lead Software Engineer, Backend

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Backend.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Site Reliability

    Senior Software Engineer, Site Reliability

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Site Reliability.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive.At C...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead, Software Engineer

    Lead, Software Engineer

    Capital OneCHICAGO, Illinois, United States
    serp_jobs.job_card.full_time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Associate Principal, Software Engineering : DevOps

    Associate Principal, Software Engineering : DevOps

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    Provide subject matter expertise for ongoing support of applications deployed to OCC's non-production AWS environments and supporting 3rd party applications. Lead, Create and maintain a reliable tes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Principal Engineer - DevOps

    Principal Engineer - DevOps

    United AirlinesChicago, IL, US
    serp_jobs.job_card.full_time
    Achieving our goals starts with supporting yours.Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world usi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Software Engineer, DevOps

    Lead Software Engineer, DevOps

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, DevOps.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive.At Capital One, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Lead Associate Principal, Software Engineering : Middleware

    Lead Associate Principal, Software Engineering : Middleware

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    We are seeking a highly skilled and experienced Infrastructure Middleware Engineer with deep expertise in Kafka administration, infrastructure as code (IaC), cloud automation, container orchestrati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    AVP, Principle Software Engineer

    AVP, Principle Software Engineer

    SynchronyChicago, IL, US
    serp_jobs.job_card.full_time
    The AVP, Principal Software Engineer craves working in a hands-on system design and architecture environment and leads by example to ensure time-sensitive projects are completed on time and to spec...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Principal, IT Software Engineer 2

    Principal, IT Software Engineer 2

    ZipRecruiterChicago, IL, US
    serp_jobs.job_card.full_time
    DIRECTV is seeking a Principal, IT Software Engineer 2 with a solid foundation in backend development and microservices / distributed systems for enterprise-scale applications.The engineer is respons...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours