Morningstar

Software Engineer

Morningstar$89K — $131K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree with 6-8 years of product management experience.
  • Strong understanding of data engineering, analytics, and data science fundamentals.
  • Proficiency in data visualization tools like Tableau and Power BI, along with familiarity with SQL or similar query languages.
  • Basic knowledge of data transformation techniques (ELT vs ETL, data deduplication, aggregation, etc.).
  • Experience with Agile methodologies and product management tools such as JIRA or Asana.
  • Excellent communication skills to articulate complex data concepts to varied audiences.

Responsibilities

  • Define the product vision, goals, and roadmap for data products.
  • Execute the product roadmap using Agile principles, including backlog management and iteration planning.
  • Collaborate with business stakeholders to gather requirements and translate them into product specifications.
  • Serve as a bridge between data engineering and business teams to ensure alignment.
  • Ensure data products meet governance standards related to quality, security, and privacy.
  • Develop training materials, documentation, and user guides to drive product adoption.
  • Monitor data quality and reliability while managing vendor communications and leveraging AI to support automation.

Benefits

  • Financial Health: 75% 401k match up to 7%, stock ownership potential, and company-provided life insurance (1x salary + commission).
  • Physical Health: Comprehensive medical, dental, and vision benefits with potential premium discounts and HSA contributions; additional wellness incentives and disability insurance.
  • Emotional Health: Trust-based time off, 6-week paid sabbatical, 6-week paid family caregiving leave, competitive paid parental bonding leave, and adoption assistance.
  • Professional Development: Leadership coaching, formal mentorship opportunities, annual education stipend, and tuition reimbursement.
  • Social Health: Charitable matching gifts, volunteer programs including Dollars for Doers and paid volunteering days, plus access to 15+ Employee Resource & Affinity Groups.
  • Flexible Work Environment: Hybrid work model with both remote and regular in-person collaboration opportunities.
Full Job Description
The Role:

We are looking for software engineers who specialize in .NET, Python, AWS, and modern platform development to join our team, grow with us, introduce us to new ideas and develop products that empower our users.

We are evolving our content management system with AI-enabled capabilities to improve content workflows, discovery, and automation. We're looking for engineers who are excited to learn, experiment, and apply emerging technologies alongside strong engineering fundamentals.

This role is ideal for a backend or platform-focused software engineer who enjoys building production systems and is curious about applying AI in practical ways. Every day, you'll partner with team members across disciplines to develop products for investors. You'll interact with product managers and business stakeholders to understand our domain and create technical solutions that push us forward. You will be a member of a vibrant technical community, sharing your knowledge while also learning from fellow technologists.

Location: Chicago, IL (Hybrid- 4 days onsite)

Responsibilities
  • Build well-designed, stable, secure, and scalable content platform services and applications.
  • Develop and enhance capabilities for content management, ingestion, workflows, search, and distribution.
  • Design and implement RESTful APIs and backend services using .NET, Python and AWS
  • Contribute to AI-enabled features such as content tagging, metadata extraction, summarization, semantic search, and workflow automation.
  • Contribute to integrating external AI/LLM services (e.g., OpenAI, AWS Bedrock, or similar) into platform capabilities.
  • Use AI-assisted development tools to improve code quality, automate repetitive tasks, and accelerate delivery (e.g., AI-based code reviews, documentation, and testing support)
  • Partner with product managers and stakeholders to shape product vision and translate business needs into technical solutions.
  • Collaborate with teams and take ownership for delivering high-quality outcomes.
  • Stay current with emerging technologies and advocate for improvements where appropriate.


Requirements
  • A bachelor's degree in computer science or related field.
  • Two plus years of experience developing commercial quality applications.
  • Strong programming skills in C# and Python.
  • Working knowledge of messaging technologies (Kafka, AWS SQS/Kinesis) and relational databases (SQL Server, Postgres) technologies.
  • Experience with software engineering best practices, including test-driven development, automated unit testing and functional testing, and DevOps practices such as continuous integration/continuous delivery (CI/CD).
  • Knowledge and practical experience with domain modeling and object-oriented design patterns and principles, such as the SOLID principles.
  • Flexible team player who remains organized and productive while managing multiple deliverables.
  • Knowledge of modern front-end technologies is a plus (Vue, React, Angular, Web Components).
  • Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway, IAM, S3).
  • Experience with Amazon Neptune, graph databases, and Gremlin for modeling and querying taxonomy hierarchies.
  • Experience with search technologies such as Elasticsearch or OpenSearch.


We're not considering candidates who require sponsorship now or in the future.

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
    • 100% 401k match up to 6% of salary
    • 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 Leave
    • Adoption Assistance
    • Leadership Coaching & Formal Mentorship Opportunities
    • Annual Flex Stipend - $1000 annually to cover personal education & well-being expenses
    • 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
$89,625.00-131,441.66
Inclusive of annual base salary and target incentive

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office 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.

About Morningstar

Morningstar, Inc. is a leading provider of independent investment research in North America, Europe, Australia, and Asia. The company offers an extensive line of products and services for individual investors, financial advisors, asset managers, and retirement plan providers and sponsors. Morningstar provides data on approximately 530,000 investment offerings, including stocks, mutual funds, and similar vehicles, along with real-time global market data on more than 18 million equities, indexes, futures, options, commodities, and precious metals, in addition to foreign exchange and Treasury markets. Morningstar also offers investment management services through its investment advisory subsidiaries, with more than $200 billion in assets under advisement and management as of December 31, 2020. The company has operations in 29 countries.
Learn more about Morningstar
Size
10,038 employees
Market Cap
$9 billion
Industry
Net Income
$223.6 million
Founded
1984
5 Year Trend
+16.3%
Revenue
$1.3 billion
NASDAQ

Similar Jobs

More Jobs at Morningstar

  • Morningstar
    Regional Sales Director
    $260K — $468K *
    San Francisco, CA 94112 (San Francisco County)
    Finance & Insurance
    In-Person
  • Morningstar
    Regional Sales Director
    $260K — $468K *
    Seattle, WA 98115 (King County)
    Finance & Insurance
    In-Person
  • Morningstar
    Global Sales Executive
    $170K — $203K *
    New York, NY 10025 (New York County)
    Business Services
    In-Person
  • Morningstar
    Regional Sales Director
    $260K — $468K *
    Remote
    Finance & Insurance
    Remote
  • Morningstar
    Software Engineer
    $89K — $131K *
    Chicago, IL 60629 (Cook County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: