Overview
Lead a team of six full-stack developers building and maintaining Morningstar's fintech website, while acting as the primary analytics and data expert for the platform.
What you'll do
- Lead and manage a team of six full-stack developers responsible for the website
- Set technical direction and standards across frontend and backend development
- Own the architecture, performance, reliability, and security of the website platform
- Review code, guide design decisions, and ensure engineering best practices are followed
- Partner with Product and UX to translate roadmap requirements into high-quality delivery
- Own and maintain Google Analytics (GA4) configuration, tracking strategy, and core reporting
- Write complex SQL queries (e.g. in Athena) against clickstream and event-level data
- Design, build, and maintain ETL processes and data pipelines to ingest, transform, and model analytics data from multiple sources into reliable, analysis-ready datasets
- Design, build, and maintain dashboards used by Marketing, Product, and Leadership
- Analyse user behaviour, funnels, and campaign performance to generate actionable insights
- Own the website and analytics roadmap, balancing new features, technical health, and insight needs
- Ensure analytics is built into features by design, not added retroactively
- Partner closely with Marketing to measure campaign effectiveness and customer journeys
- Use data to inform prioritisation, product decisions, and investment trade-offs
- Ensure high standards of data quality, tracking accuracy, and reporting consistency
- Establish guardrails around metrics definitions and dashboards
- Champion performance, observability, and operational excellence across the website
- Coach, mentor, and develop engineers with varying experience levels
- Create clarity on goals, expectations, and career growth
- Foster a culture of ownership, collaboration, and continuous improvement
- Support hiring, onboarding, and performance management
What you'll need
- 8-12+ years of experience across software engineering and analytics roles
- 3+ years of experience leading software engineering teams
- Demonstrated ownership of customer-facing websites or digital platforms
- Strong full-stack development background, with the ability to review and guide frontend and backend code, make sound architectural decisions, and mentor engineers across the stack
- Experience with modern web architectures and cloud-based platforms
- Deep, hands-on experience with Google Analytics (GA4)
- Strong SQL skills, particularly with large clickstream or event datasets (Athena or similar)
- Ability to connect analytics outputs directly to business and product decisions
- Credible with senior engineers and business stakeholders
- Comfortable switching between strategic thinking and hands-on execution
- Clear communicator who can explain both technical and data concepts simply
- Strong judgment and ability to balance competing priorities
Nice to have
- Experience in fintech, data-heavy platforms, or SaaS environments
- Experience with AWS
- Experience designing analytics-friendly event schemas
- Familiarity with experimentation, attribution, or customer funnel analysis
- Understanding of privacy, consent, and analytics governance
Details
- Hybrid role; in most locations, four days in-office each week
Read the full description and apply on the company’s own careers page.