Location: King's Cross, London
Reporting to: Head of Data Insights & Engineering
We are looking for a Senior Data Engineer to join our Technology organisation. You will develop and maintain our data lake and data warehouses and high-performance production databases for various stakeholders. You will be able to define technical requirements from stakeholder briefs in order to deliver data solutions. You will develop and optimise highly available data pipelines that facilitate deeper analysis and reporting by the Data Team and stakeholders. These pipelines can consume data from multiple sources (ranging from transactional databases, 3rd party API’s, FTPs, etc), in order to populate the warehouses and databases with information from around the business and our partners. You will define best-practices for data storage, access and security throughout the company and build or introduce tools to enforce these practices. This data infrastructure is the foundation of the tools and analyses that support the insights and decision-making that drive our business, and is therefore critical to our success.
Develop and maintain data systems and processes for business stakeholders
Contribute to architectural decisions around data platforms and systems
Help define a culture of data collection, integrity, and insight focused effort.
Have a good understanding and interest in Machine Learning principles and be able to contribute to such projects
Own your work, be responsible for your systems
Engage in technical discussions and present solutions to product and business challenges
Solve data problems across the organisation
Contribute, when relevant, to open source projects
Continuously review our toolset and recommend changes, when appropriate
Have at least a BS/BA in Computer Science, Math or any analytical field
Have been designing and influencing decisions around data architecture for at least four years
Be able to gather and understand requirements and help design appropriate Data Warehouse models, including when to apply normalisation/denormalisation techniques
Have experience using Amazon Redshift (and Spectrum) or any other columnar database
Be able to design and develop ETL pipelines using Python
Understand and have experience using workflow management tools such as Airflow, Luigi, Azkaban, Pinball, etc
Be able to write complex SQL queries
Be comfortable using a BI tool, preferably Looker
Familiar with web analytics tools, preferably Adobe Analytics
Be able to debug and improve database performance issues
Have experience working with cloud computing services, preferably AWS
Have experience using and building continuous deployment pipelines using CloudFormation and Ansible
Be comfortable working in Linux/Unix based environment
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 - understanding tradeoffs are necessary
Have a high sense of ownership, urgency and drive
Pragmatic instead of dogmatic - make design choices based on engineering and human values
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, independent in the pursuit of stoking your own growth
Be commercially astute - make decisions and tradeoffs against business and revenue considerations
“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 – head here for more: https://www.womenintech.co.uk/time-theresa-meyer-head-technology
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, gender reassignment; race; religion or belief; sexual orientation; marriage and civil partnership; pregnancy and maternity. We believe that diversity develops creativity and enables personal and professional growth where we 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, social justice, and the pursuit of happiness, after all, we are in the happiness business.
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 world’s first food and cultural market experience based wholly on editorial curation, Time Out Market captures decades of local knowledge, independent reviews and expert opinions. Everything that is being offered in Time Out Market must have been reviewed with four or five stars, and not one star less, by independent Time Out journalists.
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 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.