Senior Architect
- Provide holistic oversight of software development and product architecture especially at the integration points
- Partner with senior product and technology development management to build tactical and strategic roadmaps for technology
- Be a catalyst for Application Architects, Systems Engineers, DevOps/SRE and all roles to evaluate and deliver engineering efforts across Morningstar
- Facilitate discussions and resolve conflicts involving technical approaches, designs, and tradeoffs - especially drawing from lessons learned
- Provide technical guidance to harmonize and ensure the consistency of all engineering efforts for products and solutions with an eye towards creating paved roads
- Advocate/enforce best practices for performance, reliability, scalability, security, and reusability at a global scale
- Evangelize successful approaches as well as lessons learned to increase the engineering organizations ability to learn and adapt to changing requirements
- 12+ years of proven experience developing commercial quality software products and solutions particularly focused on distributed and real-time systems
- Demonstrated experience defining, refining, and maintaining application architectures for sophisticated end-user software products
- Deep knowledge of a variety of technology components and stacks
- Experience in agile development practices including scrum and scaled agile
- Deep understanding of performance, reliability, scalability, security, and reusability tactics and strategies
- Excellent verbal and written communication skills
- Experience leading multiple teams of various sizes in different geographies
- Deep understanding of cloud platforms and SaaS architectures Desired Experience
- Wide experience across programming languages (Java, JavaScript, C#, C++) and platforms (Tomcat/Netty/Jetty, Node/Express, IIS,
- Understanding of OLAP, OLTP, and Data Warehouse solutions and implementations specifically MS SQL, postgresql, and Amazon's RDS
- Familiarity with the financial services domain (accounts, portfolios, holdings, returns, performance streams, traded instruments, etc)
- Familiarity with the Open Web Application Security Project (OWASP) secure coding practices
Morningstar is an equal opportunity employer.