Engineering Site Lead
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Site Lead, you'll serve as the face of the company in London, responsible for building our technical organization, fostering a world-class engineering culture, and directly managing one or more infrastructure teams. You'll report to senior leadership and work cross-functionally with teams across our global footprint. … Responsibilities: Site Leadership & Culture Establish and lead the company's London office, setting the cultural foundation and operating principles Build a collaborative, high-performance engineering culture that aligns with the company's values while embracing the strengths of the London tech ecosystem Serve as the primary point of contact ...