Location
london
Job Type
Full-time
Posted
June 14, 2026
Job Description
Job Responsibilities
- Leads the design and development of scalable and resilient systems using Java or Python, driving continual, iterative improvements across product teams
- Drives decisions on software solutions, architecture, design, development, and technical troubleshooting with a focus on strategic direction
- Designs and implements secure, high-quality production code and maintains algorithms that run synchronously with appropriate systems, setting standards for the broader team
- Owns and drives architecture and design artifacts for complex applications, ensuring design constraints and non-functional requirements are met across multiple systems
- Leads technical deep dives to gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Identifies hidden problems and patterns in data and uses these insigh...