Senior Software Engineer - Systems Integration

Morningstar   •  

Chicago, IL

Industry: Information Services


8 - 10 years

Posted 395 days ago

Our Team: 
Technology drives our business. Our team is made up of talented software engineers, infrastructure engineers, leaders and UX professionals. We care about technology as a craft and a differentiator. We bring our global products to market with a mix of software, cloud, data centers, infrastructure, design and grit. 

Our Product Groups: 
Individual Investor – building products like and mobile apps for individuals like yourself 
Institutional Investor – developing some of our flagship products like Morningstar Direct for institutional investors and our Advisor products for financial advisors 
Workplace – this is where we build and provide our hosted digital advice platform for Retirement plans, 401K’s, etc. (what some call robo-advisors) 
Data – this is the heart of Morningstar where all data is sourced, collected, transformed, calculated and distributed across the world 

The Role: 
At Morningstar, helping investors is what brings us together and drives our work. We are looking for proficient software engineers to join our team, grow with us, introduce us to new ideas and develop products that empower our users. As a Systems Integration Engineer, you’ll focus on creating quality control frameworks for system-level and component-level integration points. Every day, you will work with several engineering teams across Morningstar to improve system integration efficiency. You’ll have the autonomy and flexibility to design and build new tools using any language that’s right for the job. 

+Improve system integration performance and efficiency 
+Work with development and QA teams to scale up automation practices 
+Design and build data-driven system integration test framework to simulate millions of permutations of user scenarios 
+Design and develop a framework to deterministically test non-deterministic algorithms 
+Build a systems integration test framework for developers to contribute to, in a standard way 

+ A bachelor's degree in computer science or a related field in software development with 8 – 10 years of experience. 
+Proficient in at least one programming language such as Python, C# or Java 
+Experience with Linux or Windows OS 
+Experience with AWS infrastructure 
+Experience with RESTful Web services, XML, JSON 
+Experience with continuous integration tools such as Jenkins or Bamboo 

Morningstar is an equal opportunity employer.