Senior Software Engineer

Morningstar Inc

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Posted
67 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $149,500–$188,277.

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 3 open roles on FindRole.

Most-posted roles

View all roles at Morningstar Inc

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer, you will join the team to architect, optimize, and develop Python-based applications and APIs using FastAPI, Flask, and RESTful services. You will build event-based architectures with cloud-native services like AWS S3, Aurora, RDS, API Gateway, and Lambda. Your daily work involves managing relational and vector databases including PostgreSQL, Weaviate, and Pinecone while performing data processing with Pandas and Plotly. You will drive AI security, hallucination mitigation, and governance while researching retrieval-augmented generation and LLM fine-tuning. The role requires expertise in Python, Java, SQL, and tools like Celery, Redis, and Git. You will solve complex problems in the domain of financial AI applications, including investment-related data analysis and building agentic orchestrations using LangGraph or AutoGen to ensure scalable, high-performance systems for enterprise platforms.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Develop and optimize Python-based applications and APIs using FastAPI, Flask, and asynchronous programming.
  • Architect and manage relational and vector databases including PostgreSQL, Weaviate, and Pinecone.
  • Build AI-driven enterprise platforms utilizing RAG, LLM fine-tuning, and agentic frameworks like LangGraph or AutoGen.
  • Implement AI safety measures including hallucination mitigation, ethical guardrails, and compliance strategies.
  • Manage cloud infrastructure and services such as AWS S3, Aurora, RDS, and Lambda.
  • Design and implement high-performance systems using event-driven architectures, queue handling, and Redis caching.
  • Create technical documentation, architectural guidelines, and conduct design reviews to ensure code maintainability.
  • Perform data processing and analysis using Python libraries like Pandas and tools like QlikView.

What we're looking for

  • Must possess an unrestricted right to work in the U.S.
  • Bachelor's degree in computer science or related field with 5 years of relevant experience, or a Master's degree with 3 years of experience.
  • Proficiency in Python development including OOP design patterns, FastAPI, Flask, and asynchronous programming.
  • Experience in database engineering for RDBMS (SQL Server, PostgreSQL) and vector databases (Weaviate, Pinecone).
  • Expertise in AI technologies including LLM fine-tuning, RAG, prompt engineering, and agentic frameworks like LangGraph or AutoGen.
  • Proficiency in cloud infrastructure management using AWS services such as S3, Aurora, RDS, API Gateway, and Lambda.
  • Experience with data processing tools including Pandas, Plotly, Matplotlib, and QlikView.
  • Knowledge of version control, CI/CD pipelines, and event-driven architectures using SQS or Celery.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 87 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 57 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp