My Path

>

Jobs

>

Senior Software Engineer

Senior Software Engineer

at Morningstar

Posted: 1-21-2025

Remote

Information Technology and Computer Science

Ï

$145,163/year

Apply to this job

You’ll be taken to a third party website to find the job application. You got this!

About this Career

Software Developers

Skills

Code Review, Workflow Management, Coaching, Application Programming Interface (API), AWS CloudFormation, Puppet (Configuration Management Tool), Software Design Patterns, Excel Solver, Intellectual Curiosity, Docker (Software), Kubernetes, Linux, Scrum (Software Development), Algorithms, Test Automation, Chef (Configuration Management Tool), Ansible, Python (Programming Language), Apache Spark, Terraform, Calculations, Command-Line Interface, Leadership, Infrastructure as Code (IaC), RESTful API, Java (Programming Language), Writing, Strong Work Ethic, Systems Architecture, C# (Programming Language), Troubleshooting (Problem Solving), Amazon Web Services, Pair Programming, Data Structures, Software Development, Data Visualization, New Product Development, Computer Science, TCP/IP, Infrastructure Automation

Job Description

  • Senior Software Engineer Location New York, United States of America Category Product Development External
  • Global Job Type Full time Job Id
REQ-049556
About the Role As a senior software engineer in the Core Analytics Platform, you will be working in a cross-functional team, collaborating with teammates in Toronto, Chicago, New York, and Mumbai. As senior member of the team, you will be working closely with product managers and other engineering leads to work closely with the quantitative analysts (aka data scientists) and calculation engine developers and help them by building a platform to allow them to collaboratively build then easily deploy and operationalize their models/engines. You will be exposed to all aspects of product development: design of user experience, system architecture, model development, productionizing models, API/library/CLI development, data visualization tools, code reviews, automated testing, automated infrastructure, systems monitoring, and support. Job Responsibilities Work closely with PMs and other engineers to lead the development of our systems and services. Help the engineers collaboratively build a maintainable robust systems. Help architect and troubleshoot our systems. Mentor junior engineers. Qualifications Friendly and enjoys working in a collaborative team with excellent spoken and written communication skills. Humble, honest, and to the point. Hard working, ambitious, inquisitive, problem solver. Deep experience with at least one programming language. If this deep knowledge is in Python, that is a plus, but deep experience in any language (e.g. Java, C#) will do. Writing understandable maintainable code. Knowledge of networking fundamentals (TCP/IP, application protocols, security) Experience with Linux. Knowledge of computer science fundamentals: data structures, algorithms, design patterns. Nice to have Experience with engineer practices such as writing design documents, performing code reviews, pair programming, participating in Scrum/Kanban workflows. Experience building/using RESTful APIs Experience with AWS, Docker, Kubernetes Experience with infrastructure as code tools. Terraform is a plus, but any tools in this area such as CloudFormation, Ansible, Chef, or Puppet. Experience with Spark, EMR, Athena, Glue Morningstar is an equal opportunity employer 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 75% 401k match up to 7% 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 Bonding Leave Adoption Assistance Leadership Coaching & Formal Mentorship Opportunities Annual Education Stipend Tuition Reimbursement Social Health Charitable Matching Gifts program Dollars for Doers volunteer program Paid volunteering days 15+ Employee Resource & Affinity Groups Base Salary Compensation Range $107,522.
00
  • $182,804.
00 Bonus Target % 0 Morningstar's hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically three days 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.

Other Job Posting Details

Salary

Minimum

Maximum

$107,522/yr

$182,804/yr

MINIMUM EDUCATION LEVEL

No Education Listed