Software Engineer

Morningstar Inc

Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$89,625–$131,441 / yr
Posted
13 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $111k
$73k most similar roles pay here $247k

This role pays less than 95% of similar roles. Most pay $142,437–$214,500 — the shaded band above. At the midpoint, this role pays about $111k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Morningstar Inc

Morningstar, Inc. is a leading financial services firm providing independent investment research, data, and management services to individuals, advisors, and institutions.

Morningstar Inc currently has 13 open roles on FindRole.

Listed pay typically runs $114,100–$167,350 across 12 roles with salary data.

Most-posted roles

View all roles at Morningstar Inc

At a glance

TL;DR · Software Engineer

Morningstar seeks a mid-level software engineer with expertise in .NET, Python, and AWS to join its dynamic team focused on enhancing an AI-enabled content management system. This role involves building stable, scalable backend services and RESTful APIs, contributing to AI-assisted features like semantic search and workflow automation, and integrating external AI/LLM services. The ideal candidate will collaborate closely with product managers and stakeholders to translate business needs into technical solutions while staying current with emerging technologies. Strong programming skills in C# and Python are essential, along with experience in messaging technologies, relational databases, and AWS compute services. Knowledge of modern front-end frameworks is a plus, as is familiarity with search technologies like Elasticsearch or OpenSearch. This position offers the opportunity to work on large-scale systems that empower investors by improving content workflows and discovery.

What you'll do

  • Build stable and scalable content platform services using .NET, Python, and AWS.
  • Develop AI-enabled features for content tagging, metadata extraction, and semantic search.
  • Contribute to integrating external AI/LLM services into the platform’s capabilities.
  • Design RESTful APIs and backend services to enhance content management workflows.
  • Partner with product managers to translate business needs into technical solutions.
  • Stay current with emerging technologies and advocate for improvements in development practices.

What we're looking for

  • Strong programming skills in C# and Python.
  • Experience with AWS compute technologies (Lambda, ECS/ECR, EC2).
  • Knowledge of domain modeling and object-oriented design principles.
  • Development experience using .NET and RESTful API implementation.
  • Familiarity with AI-enabled features like content tagging and semantic search.
  • Background in software engineering best practices including CI/CD.
  • Experience with relational databases (SQL Server, Postgres) and messaging technologies.

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 58 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Q2

Austin, Texas 3 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 87 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Alteryx

Remote (Irvine, CA) 102 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Booz Allen Hamilton

Aurora, CO 31 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 8 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF