Senior Software Engineer

Morningstar Inc

Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$114,100–$167,350 / yr
Posted
17 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $141k
$101k most similar roles pay here $235k

This role pays less than 79% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $141k versus about $180k 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 · Senior Software Engineer

As a Senior Software Engineer on the Workplace Engineering team, you will design and implement secure, scalable APIs and backend services using Java (17+) and Spring Boot in a modern cloud-first environment. Your day-to-day responsibilities include developing distributed systems in AWS with serverless and container-based architectures, collaborating cross-functionally to deliver high-impact features, and leveraging AI-assisted development tools for code reviews and testing. You will also lead technical architecture discussions, own the full development lifecycle from design through deployment, and maintain clear documentation. The role requires deep experience with Java, Spring Boot, RESTful API design, relational databases like PostgreSQL or SQL Server, and AWS cloud services such as Lambda, ECS, and S3.

What you'll do

  • Design and implement secure, scalable APIs using Java 17+ and Spring Boot.
  • Develop distributed systems in AWS with serverless and container-based architectures.
  • Use AI-assisted tools to enhance code quality and automate repetitive tasks.
  • Lead technical architecture discussions and design reviews for high-quality solutions.
  • Own the full development lifecycle from design through deployment and monitoring.
  • Write clear, concise technical documentation for maintainable software systems.

What we're looking for

  • 5+ years of hands-on software engineering experience in backend or full-stack roles.
  • Expertise in Java and Spring Boot for designing and implementing secure, scalable APIs.
  • Proficiency with AWS cloud services including Lambda, API Gateway, ECS, and S3.
  • Strong understanding of RESTful API design and service-oriented architecture principles.
  • Experience using AI-assisted development tools to enhance code quality and productivity.

More like this

Similar roles

Senior Software Engineer

Adobe

Lehi 79 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

Adobe

San Jose 82 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Prudential Financial

Newark, NJ 99 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 44 days ago $141,900$190,300
JavaScript TypeScript NodeJS Java Kotlin AWS React Native HTTP NGINX Apache Agile Test Driven Development CI/CD Performance Testing Application Profiling
Remote

Senior Software Engineer

Autodesk

San Francisco, CA 37 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

GEICO

Remote (Palo Alto, CA) 25 days ago $100,000$215,000
C# Java Kotlin Golang SQL NoSQL ASB Kafka Spark Airflow SQL Server Visual Studio VS Code Azure Service Bus DuckCreek GitHub Copilot XML XPath XSD REST/WebAPI
Remote Hybrid