Lead Engineer Digital Brand Experience
About the Role
The Lead Engineer will provide technical guidance to a team of local and international software engineers, QA engineers and DevOps engineers responsible for the company’s flagship website under Morningstar.com. This role reports into the Technical Manager responsible for this website. The website is built with a set of cutting-edge technologies, and hosted entirely on the cloud (AWS). The Lead Engineer will work with the Technical Manager to determine and implement the architectural vision of the product.
Job Responsibilities
• Implement and maintain the architectural integrity of the website
• Mentor all junior engineers on the team
• Lead the engineering team to write robust and performant code that can sustain this high traffic website for years to come
• Introduce new and emerging technologies as they evolve in order to maintain the competitive edge of the website
• Advice the team and the rest of the technology organization about potential weaknesses and opportunities
Qualifications
Understands AWS
o Cloudfront
o Serverless Framework
o IAM, S3, EC2, DynamoDB
o Lamba functions
o CI/CD through Code Pipeline
Full stack experience
o Vue.js, Node.js
o Java (J2EE) 8+
CI/CD
Software architecture
o Web-scale application development
o Asynchronous techniques
o Observability (monitoring, logging)
o Separations of concerns (data, business logic, presentation)
• Scrum/Agile experience