almost 3 years ago
London, United KingdomSenior / Staff+
Responsibilities
- Own complex, ambiguous problems spanning multiple teams and domains.
- Define technical direction and drive system design and architecture.
- Identify systemic issues and simplify complexity through improved patterns and structure.
- Improve engineering standards, tooling, and development practices.
- Mentor engineers and contribute to hiring and team growth.
- Ensure systems are reliable, scalable, and designed for long-term evolution.
- Adopt emerging AI technologies and foster experimentation and innovation.
Requirements
- Strong experience designing and operating scalable backend systems.
- Proven ability to work on ambiguous, high-impact problems.
- Track record of influencing technical decisions beyond the immediate team.
- Ability to balance speed, quality, and long-term maintainability.
- Experience mentoring engineers and improving team practices.
- Ability to foster curiosity and experimentation.
