Morningstar
Software Engineer
Chicago
Sponsorship not specified$90k-$131kDetected 30 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
- 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
Apply directly at Morningstar →Create a free account for alerts like thisView Morningstar immigration profile
This listing is sourced directly from Morningstar's careers page and normalized into a canonical job model.