Head of Engineering

Role Overview

We are seeking an experienced engineering leader with both hands on and multi-team management experience to head up our engineering organization. You will be guiding the team with a product-oriented and outcomes-driven mindset, to ensure we are delivering products that meet user needs and drive business objectives. You will be responsible for leading the entire software development team of approximately 20 people in an agile environment across all parts of the software development stack: front-end, back-end, and operations. Your team will be accountable for the delivery and quality of all of Time Out’s web based products. You will advise and guide technical choices across the entire organization. The ideal candidate for this role is a pragmatic engineering leader who has spent significant time as an individual contributor - and has subsequently risen through the ranks to project and team leadership roles by focussing on outcomes, and especially has people management experience across multiple teams.


  • Partner closely with Product and Business counterparts to inform strategy and use an evidence-based approach to delivery against user needs and business objectives. 
  • Collaborate with peers and stakeholders to prioritize work, maintain focus and drive execution.
  • Lead several small squads in coordination to develop scalable software solutions by working through your team leads and managers.
  • Guide team members to choose the best approach and language for tackling specific technical challenges, and in making wise trade-offs to support the business.
  • Help make architectural decisions about new platforms and frameworks, have a voice in the future of a growing business.
  • Help put systems in place to make all teams work more effectively.
  • Help create a culture of problem-solvers, eager to take on new challenges.
  • Provide day to day people management for your team leads and managers.
  • Meet with team members at all levels regularly to assess and guide direction of the organization for both technical and people based issues and opportunities.

Skills and Experience

  • At least a BS/BA in Computer Science/Math or equivalent experience
  • Experience writing software for at least eight years
  • Experience partnering with product and business stakeholders to influence business outcomes
  • 5 years experience managing people in software development, ideally in a product-oriented environment
  • Experience managing several teams
  • Experience leading and mentoring engineers at all experience levels
  • Experience leading and mentoring engineering leads and managers
  • Comfortable with current operational/DevOps practices
    o We are hosted on AWS using CloudFormation and are looking at Kubernetes
  • Comfortable with a range of languages and platforms and able to shift between them.
    o We currently use Javascript, Python, Scala and PHP across the platform.
  • Experience working with databases using SQL
  • Experience working in an Agile environment
  • Experience using modern source control systems
  • Understands each potential breakpoint when scaling for the web
  • Able to communicate clearly verbally and in written documentation
  • Has opinions on coding practices and technical design rigor

Leadership Style and Principles

  • We believe that people are at the heart of our organization, and as leaders we believe that taking care of people and their human needs is our first priority.
  • We work and lead across functions, job titles, and areas of responsibilities.
  • We encourage and work and lead in the generative organizational model - and we are always seeking to improve in this area.
  • We work together in a bottom up fashion - leadership provides direction and facilitates ideas and ways of working from everyone at every level.
  • We believe leaders are coaches and not commanders.
  • We embrace the DevOps culture and the ways of working, and what that implies for leadership.
  • All areas and functions are held to a common standard, and are expected to participate in the common processes (technical review, product review, etc…) and leaders are here to help hold everyone to that standard.

What we look for in a candidate

Time Out is a company filled with individuals as diverse as the cities we live in and cover.  At the same time there are common characteristics we all share. To join our team you’ll want to…

  • Have excellent communication and relationship building skills
  • Be a team player and ready to engage and debate.
  • Be commercially astute - make tradeoffs against business and revenue considerations.
  • Have a high sense of ownership, urgency and drive.
  • Pragmatic instead of dogmatic - choose design approaches based on engineering and human principles.
  • Be flexible but persistent - ready to change how you get things done, but persistent in the pursuit of excellence.
  • Be ready and willing to work in an environment that is still maturing and figuring out processes and technologies.
  • Be a lifelong learner, proactive in the pursuit of your own growth.
  • Willingness to learn and take on additional tasks both technically and for people management.

Culture Fit

At Time Out Group we believe in diversity and equal opportunity for all people.  We do not discriminate against external or internal candidates on the basis of age; disability; gender reassignment; race; religion or belief; sex; sexual orientation; marriage and civil partnership; and pregnancy and maternity. We believe that diversity develops creativity and enables personal and professional growth where we all learn from each other. We believe that diversity develops creativity and enables personal and professional growth so we can all learn from each other. We believe in an open culture where ideas are shared candidly and where there is no fear of failure, but rather an understanding that we must experiment and have the freedom to succeed. We believe that everyone has the right to express themselves as they are as this enriches us all. We believe in an open world and the pursuit of happiness, after all, we are in the happiness business.

“Right now is a great time to join the Time Out Tech team! Time Out is an amazing global brand helping people around the world to explore the best of the city. We are operating in an industry that is constantly evolving which means we need to stay nimble as we continue to transform our business. We're looking for motivated team members who care deeply about user and audience engagement to help us build a better online experience, with a deep focus on driving community and loyalty. We believe in experimentation, collaboration and continuous learning. If this sounds like the right environment for you, please apply to join our team!” Theresa Meyer, Head of Product and Engineering at Time Out – click here for more 

About Time Out Group plc

It all began in London in 1968 when Time Out helped people discover the exciting new urban cultures that had started up all over the capital. Since then, this iconic brand has consistently maintained its status as the go-to source of inspiration for both locals and visitors alike.

Time Out Group has been named one of the Most Innovative Companies for 2020 by Fast Company - this prestigious annual list honours the businesses making the most profound impact on both industry and culture, showcasing a variety of ways to thrive in today’s fast-changing world. The Group comprises two highly synergistic business divisions: Time Out Media and Time Out Market. 

Time Out Media’s digital and physical media proposition comprises websites, mobile, social media, print and live events. Across these platforms, Time Out distributes its high-quality content – written and curated by local expert journalists – around the best food, drinks, culture, art, music, theatre, travel and entertainment in 328 cities and 58 countries. The Company is monetising this global reach and its strong traffic from a desirable audience via digital and print advertising as well as e-commerce. Since its launch 50 years ago, Time Out has become a global brand that advertisers and consumers love and trust.

Time Out Market is a food and cultural market leveraging the Time Out brand to bring the best of the city under one roof: its best chefs, drinks and cultural experiences – based on the editorial curation Time Out has always been known for. The first Time Out Market opened in Lisbon in 2014 and is now Portugal’s most popular attraction with 4.1 million visitors in 2019. Following this success, five new Time Out Markets opened in North America in 2019 in Miami, New York, Boston, Montréal and Chicago. A further pipeline of other global locations includes Dubai, Porto, London and Prague. 

Across both business divisions, the Group’s mission is to help people around the world go out better. 

Time Out is headquartered in London (United Kingdom) and listed on London's AIM stock exchange, trading under the ticker symbol 'TMO'.

Time Out is a dynamic, pioneering brand and so is our team. We want to work with the best and brightest talent because we work for the world’s greatest cities, the people enjoying them and the businesses in them. As a truly global team we get to collaborate with colleagues from New York to Paris, Tokyo and Sydney and beyond. It’s our integrity, passion, curiosity, creativity and openness that make us successful and a unique team.

Job Applicant Privacy Notice