Morningstar

Software Engineer

Morningstar$89K — $131K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of professional software engineering experience with a modern programming language
  • Solid understanding of software engineering fundamentals and common design patterns
  • Experience building and maintaining production-grade software
  • Proven ability to diagnose issues in application code and CI/CD pipelines
  • Familiarity with cloud computing and modern application deployment concepts
  • Collaborative spirit with skills in code reviews and version control
  • Eagerness to learn across software development and platform operations

Responsibilities

  • Design and enhance features within the Casper ecosystem and deployment automation
  • Own features throughout the development lifecycle, from requirements to production monitoring
  • Collaborate with developers and engineers to improve the developer experience
  • Ensure reliability, scalability, and maintainability of the production platform
  • Write well-structured, testable code and perform various testing types
  • Investigate and resolve issues in applications, AWS resources, and Kubernetes workloads
  • Utilize observability tools to monitor system behavior and enhance reliability
  • Contribute to technical designs and promote automation best practices

Benefits

  • 100% 401k match up to 6% of salary
  • Comprehensive health benefits including medical, dental, and vision
  • Trust-Based Time Off and a 6-week Paid Sabbatical Program
  • Paid Family Caregiving Leave and competitive Paid Parental Leave
  • Annual Flex Stipend for personal education and well-being expenses
  • Charitable matching gifts and paid volunteering days
Full Job Description

About the Role 

As a Software Engineer on the Casper team, you will help build and operate the services, developer tools, and infrastructure that make it easier for Morningstar teams to run applications in AWS. 

You will own well-scoped features through the development lifecycle — from understanding a user's needs and contributing to the design through implementation, testing, deployment, and production monitoring. With guidance from experienced teammates, you will work across different parts of the platform, including command-line tooling, deployment automation, and cloud infrastructure. 

 

You will use modern development practices and AI tools, while maintaining high standards for code quality, testing, documentation, and technical judgment. This role is well suited to someone who enjoys solving practical engineering problems, learning across application and infrastructure domains, and building tools that improve the experience of other developers. 

  

What You’ll Do 

  • Design, build, and enhance capabilities across the Casper ecosystem, deployment automation, and supporting platform services 

  • Own well-scoped features from initial requirements through implementation, testing, release, and production monitoring 

  • Work with application developers and platform engineers to understand pain points and improve the developer experience 

  • Contribute to the reliability, scalability, security, and maintainability of a production platform 

  • Write clean, maintainable, and well-tested code, including unit, integration, and regression tests 

  • Diagnose issues across application code, CI/CD pipelines, AWS resources, and Kubernetes workloads 

  • Use logging, metrics, alerts, and other observability tools to understand system behavior and improve reliability 

  • Contribute to technical designs and architecture decisions with support from senior engineers 

  • Improve automation and engineering practices that make changes safer and more consistent across environments 

  • Create and maintain clear technical documentation, runbooks, and developer-facing guidance 

  • Use AI-assisted development tools thoughtfully to accelerate implementation, testing, troubleshooting, and documentation 

  

What We’re Looking For 

  • Strong collaboration and communication skills, with an ability to discuss technical decisions directly and thoughtfully 

  • 2+ years of professional software engineering experience using at least one modern programming language 

  • Solid understanding of software engineering fundamentals, including data structures, APIs, testing, debugging, and common design patterns 

  • Experience building, testing, and maintaining production-grade software 

  • Ability to take ownership of well-defined work, identify risks, and ask for guidance when requirements or technical decisions are unclear 

  • Experience troubleshooting systems using logs, metrics, error reports, and debugging tools 

  • Familiarity with cloud computing, containerization, or modern application deployment concepts 

  • An interest in learning across software development, cloud infrastructure, and platform operations 

  • Experience working collaboratively through code reviews, version control, and iterative development practices 

  

Nice to Have 

  • Experience with AWS services 

  • Experience with containers and container orchestrators, particularly Kubernetes 

  • Experience with infrastructure as code using Terraform 

  • Experience with CI/CD systems such as Harness 

  • Familiarity with GitOps tools like Helm or ArgoCD 

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-131,441.66

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.

About Morningstar

Morningstar, Inc. is a leading provider of independent investment research in North America, Europe, Australia, and Asia. The company offers an extensive line of products and services for individual investors, financial advisors, asset managers, and retirement plan providers and sponsors. Morningstar provides data on approximately 530,000 investment offerings, including stocks, mutual funds, and similar vehicles, along with real-time global market data on more than 18 million equities, indexes, futures, options, commodities, and precious metals, in addition to foreign exchange and Treasury markets. Morningstar also offers investment management services through its investment advisory subsidiaries, with more than $200 billion in assets under advisement and management as of December 31, 2020. The company has operations in 29 countries.
Learn more about Morningstar
Size
10,038 employees
Market Cap
$9 billion
Industry
Net Income
$223.6 million
Founded
1984
5 Year Trend
+16.3%
Revenue
$1.3 billion
NASDAQ

Similar Jobs

More Jobs at Morningstar

More Information Technology Jobs

Find similar Software Engineer jobs: