
Senior Lead Full Stack Software Engineer -React JS, Data & Analytics
JPMorgan Chase2 months ago
Glasgow, United KingdomStaff+
Responsibilities
- Design and implement modern web dashboards and end-to-end workflows that turn engineering data into actionable insights.
- Build, operate, validate, and publish reliable data pipelines and dashboard-ready metric datasets.
- Develop secure, scalable backend services and APIs supporting analytics experiences.
- Define metric logic, conduct exploratory and trend analysis, and create compelling dashboard narratives.
- Partner with engineering leaders and stakeholders to establish performance benchmarks and a metrics strategy.
- Implement automated testing, CI/CD pipelines, secure coding practices, and code reviews.
- Deploy and operate services on cloud and container platforms for reliability and scalability.
- Use authorized AI-assisted development tools while validating generated outputs through review, testing, and security practices.
Requirements
- Formal training or certification in software engineering concepts with advanced applied experience.
- Demonstrated full-stack experience building dashboards and web experiences across frontend, backend integration, and services.
- Experience with SQL databases, analytical data stores, data warehouses, and query optimization.
- Experience implementing CI/CD pipelines, automated testing, and code review standards.
- Ability to develop and validate metrics, conduct exploratory, cohort, trend, and anomaly analysis, and communicate visual insights.
- Strong communication and stakeholder-partnership skills across technical and non-technical audiences.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Hands-on experience using authorized AI-assisted software development tools for coding, testing, troubleshooting, or documentation, with the ability to evaluate their outputs.
- Preferred experience with React and TypeScript for performant, accessible, data-rich dashboards.
- Preferred experience developing backend services and APIs, including authentication, authorization, versioning, error handling, and performance optimization.
- Preferred experience deploying services on AWS, Kubernetes, or equivalent enterprise platforms.
- Preferred experience integrating Databricks and producing curated datasets using layered data-product patterns and quality controls.
- Preferred experience with AWS services, PostgreSQL, Kafka, and Terraform.
- Prior experience building engineering productivity, developer experience, or technology transformation metrics products is preferred.
- Interest or experience in UX and data visualization design principles is preferred.
Tech Stack
Categories
Data EngineeringFull Stack
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.