Software Engineer, Editorial Automation
The Editorial Automation Software Engineer will be responsible for designing, building, and maintaining scalable software systems that power Morningstar's data-driven markets journalism. This role focuses on creating reliable, maintainable architecture and tooling that enable editors and data journalists to produce timely, accurate content using Morningstar data.
You will work closely with data journalists, editors, product managers, and other engineers to translate editorial and business requirements into production-quality software. 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.
Location: Chicago, IL (Hybrid Policy- 4 days onsite)
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).
- Write clean, well-tested, and well-documented code following Morningstar engineering standards and best practices.
- Build and maintain event-driven architectures powered by Amazon Web Services such as AWS Lambda, EventBridge, and related services.
- Collaborate with data journalists and editors to understand requirements and deliver tools that are reliable, intuitive, and extensible.
- Improve and refactor existing systems to enhance performance, reliability, and adaptability as data sources and business needs evolve.
- Implement monitoring, logging, and alerting to proactively detect, diagnose, and prevent production issues.
- Ensure data quality and correctness through validation, error handling, and unit testing.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Contribute to planning and estimation for projects supporting editorial automation and markets coverage.
Requirements
- A bachelor's degree in Computer Science, Engineering or a related field
- 3+ years of professional experience developing production-grade applications.
- Strong programming skills in Python, R, or SQL for data analysis and transformation.
- 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).
- Ability to implement workflows that track data/API usage and automation executions. Develop reporting and dashboards to assess the reliability, performance, and operational health of automation tools.
- Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway, IAM, S3) is a plus
- 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.
- Strong organizational skills and the ability to manage multiple deliverables in a collaborative team environment.
- 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 and Benefits
At Morningstar we believe people are at their best when they are at their healthiest. That's why we champion your wellness through a wide range of programs that support all stages of your personal and professional life. Here are some examples of the offerings we provide:
- Financial Health
- 100% 401k match up to 6% of salary
- Stock Ownership Potential
- Company provided life insurance - 1x salary + commission
- Physical Health
- 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
- 6-week Paid Sabbatical Program
- 6-Week Paid Family Caregiving Leave
- Competitive 8-24 Week Paid Parental Leave
- Adoption Assistance
- Leadership Coaching & Formal Mentorship Opportunities
- Annual Flex Stipend - $1000 annually to cover personal education & well-being expenses
- Tuition Reimbursement
- Social Health
- Charitable Matching Gifts program
- Dollars for Doers volunteer program
- Paid volunteering days
- 15+ Employee Resource & Affinity Groups
Total Cash Compensation Range
$89,625.00 - 152,350.00 USD Annual
Inclusive of annual base salary and target incentive
Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.
001_MstarInc Morningstar Inc. Legal Entity
Recommended Jobs
Warehouse Associate II
Shift: Monday - Friday from 3:30am - 12pm Pay rate: $21 per hour (includes shift differential) Bonus eligible: No Benefits: Cardinal Health offers a wide variety of benefits and programs t…
Diesel Mechanic B
Responsibilities: Reyes Fleet Management is seeking a Diesel Mechanic B to help with repairs and maintenance on trailer/tractor equipment at our facility shop in Niles, IL. Shift: Full-Time …
Technical Product Marketing Manager - Oracle Autonomous AI Lakehouse
Job Description Oracle is seeking a seasoned Technical Product Marketing Manager to serve as the technical authority and competitive voice for Oracle Autonomous AI Lakehouse. In this highly vis…
Project Manager - Low Voltage (Chicago)
Growing manufacturing company adding to their Engineering team!! Relocation available!! This Jobot Job is hosted by: Brandon Fobert Are you a fit? Easy Apply now by clicking the "Apply" button…
Senior Backend Java Engineer (AWS / API Development)
As an IT Software Engineer, you will report to the Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. You will be responsible for f…
Seed and Agronomy Sales Position
Seed and Agronomy Sales Position (6136) Location: Illinois Job Number: 6136 Seed and Agronomy Sales Position immediately available in north west Illinois. Must have some agronomy and sales ex…
Environmental Svcs Tech I
Major Responsibilities: Clean/disinfects assigned area(s) by washing walls, doors, door frames, ceilings, patient televisions, windows, furniture, tile, fixtures, appliances, floors, and equipment wi…
Counselor/Tutor (AP26-065)
Description Counselor/Tutor (AP26-065) To build on a strong foundation of achievement and contribute to the realization of its ambitious institutional goals, Southern Illinois University Ed…
Union Sales Associate - Duty Free
Union Sales Associate - Duty Free - $18.10/hour APPLICANTS MUST BE 21+ YEARS OF AGE Grow with Us Dufry by Avolta is a global leader in Duty-Free travel retail, with a strong presence in Nort…
Power Apps Developer (Hiring Immediately)
Job Family : SAAS/PAAS/Cloud Consulting Travel Required : Up to 25% Clearance Required : Ability to Obtain Secret What You Will Do : We are looking for a Power Platform Consul…