Morningstar Inc.

Morningstar Inc.

Software Engineer

Chicago

Sponsorship not specified$90k-$131kDetected 42 days ago
PythonCode ReviewGitSQLAWSCI/CDDevOpsData AnalysisData VisualizationContent CalendarsManual TestingLeadershipMentoringAdaptabilityOrganizational Skills

About the role

  • This role focuses on creating reliable, maintainable architecture and tooling that enable editors and data journalists to produce timely, accurate content using Morningstar data.

Responsibilities

  • Design and develop scalable, maintainable architecture that transforms structured financial data into editorial outputs such as full articles, charts, and tables.
  • Build and maintain high-quality software that powers automated editorial workflows, including data-focused content creation and publishing integrations with internal Content Management Systems (CMS).
  • Build and maintain event-driven architectures powered by Amazon Web Services such as AWS Lambda, EventBridge, and related services.
  • Implement monitoring, logging, and alerting to proactively detect, diagnose, and prevent production issues.
  • Participate in code reviews, technical design discussions, and architecture decisions.
  • Collaborate with data journalists and editors to understand requirements and deliver tools that are reliable, intuitive, and extensible.
  • While the systems you build support editorial workflows, this is fundamentally a software engineering role, with a strong emphasis on scalable system design, code quality, and operational efficiency.

Requirements

  • A bachelor's degree in Computer Science, Engineering or a related field
  • Familiarity with version control (Git) and collaborative development workflows (pull requests, code reviews).
  • 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.
  • Experience supporting data-heavy products or internal tools.

Nice to have

  • Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway, IAM, S3) is a plus
  • Familiarity with financial markets and reporting standards, with the ability to interpret complex data sets, preferred.
  • Experience working within an agile environment, preferred.
  • Experience with data visualization tools such as Datawrapper, preferred.

Compensation

  • At Morningstar we believe people are at their best when they are at their healthiest.
  • 100% 401k match up to 6% of salary
  • 1x salary + commission

Benefits

  • Financial Health
  • Stock Ownership Potential
  • Company provided life insurance
  • 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

Visa & Work Authorization

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

This listing is sourced directly from Morningstar Inc.'s careers page and normalized into a canonical job model.