Software Engineer

Morningstar Inc

Hybrid

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $173k
This role $111k
$75k most similar roles pay here $225k

This role pays less than 96% of similar roles. Most pay $136,400–$210,300 — the shaded band above. At the midpoint, this role pays about $111k versus about $173k 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 15 open roles on FindRole.

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

Most-posted roles

View all roles at Morningstar Inc

At a glance

TL;DR · Software Engineer

The Editorial Automation Software Engineer will join Morningstar’s dynamic team in Chicago, focusing on developing scalable software systems that transform financial data into editorial content. This role involves designing and maintaining robust architectures for automated workflows, integrating with internal CMS, and ensuring high-quality code through rigorous testing and documentation. Key responsibilities include building event-driven systems using AWS services like Lambda and EventBridge, collaborating closely with editors and journalists to deliver reliable tools, and continuously improving existing systems for better performance and adaptability. The ideal candidate has 3+ years of experience in software engineering, strong skills in Python or R, familiarity with DevOps practices, and knowledge of financial markets data standards. Experience with AWS compute technologies and data visualization tools is a plus.

What you'll do

  • Design scalable architecture to transform financial data into editorial outputs like articles, charts, and tables.
  • Build high-quality software for automated editorial workflows using Morningstar’s CMS integration.
  • Write clean, well-tested code following engineering standards and best practices.
  • Maintain event-driven architectures on AWS services including Lambda and EventBridge.
  • Implement monitoring, logging, and alerting to proactively manage production issues.

What we're looking for

  • 3+ years of professional experience developing production-grade applications.
  • Strong programming skills in Python, R, or SQL for data analysis and transformation.
  • Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway).
  • Familiarity with version control (Git) and collaborative development workflows.
  • Knowledge of software engineering best practices including test-driven development.
  • Ability to design scalable architectures and implement event-driven systems.
  • Experience supporting data-heavy products or internal tools.

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 14 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) 98 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) 113 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 51 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server

Software Engineer

Broadcom

Usa-Ca - Promontory B 51 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

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