At Morningstar, we're looking for software engineers who specialize in.NET, Python, AWS, and modern platform development to join our team and develop products that empower our users. We're evolving our content management system with AI-enabled capabilities to improve content workflows, discovery, and automation.
Requirements
- A bachelor's degree in computer science or a related field.
- Three plus years of experience developing commercial quality applications.
- Experience with web API design and RESTful web services.
- Strong programming skills in Python, C#.
- Knowledge of modern front-end technologies is a plus (Vue, React, Angular, Web Components).
- Working knowledge of messaging technologies (Kafka, AWS SQS/Kinesis) and relational databases (SQL Server, Postgres) technologies.
- Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway, IAM, S3) is a plus
- Experience with Amazon Neptune, graph databases, and Gremlin for modeling and querying taxonomy hierarchies is a nice-to-have.
- Experience with search technologies such as Elasticsearch or OpenSearch.
- 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.
- Flexible team player who remains organized and productive while managing multiple deliverables.
Benefits
- 100% 401k match up to 6% of salary
- Stock Ownership Potential
- Company provided life insurance - 1x salary + commission
- 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
- 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
- Charitable Matching Gifts program
- Dollars for Doers volunteer program
- Paid volunteering days
- 15+ Employee Resource & Affinity Groups