Tech Lead - Data Engineering

  • Data Engineer
  • Permanent
  • London, UK

We are notonthehighstreet.

We’re home to 5,000+ phenomenal small creative businesses that we are proud to call our Partners. But, now more than ever, this community needs our support. So we’re doing all we can to shine a light on these dynamic entrepreneurs, waving the flag for small businesses and generally championing their socks off.

On top of our brilliant Partners, products and customers (not to mention our incredible team who have been busy beavering away from home since 2020), the last couple years have seen great progress with our tech platform and customer experience. We are now looking to build on this momentum to drive our business to the next level. And that’s where you come in.

The Role...

Data is at the heart of our business activities, it allows us to better understand our market, to meet our customers’ needs thereby driving growth for NOTHS and our partners.

As a Data Engineering team, and as part of the wider Data Platform & Science team, it’s our joint responsibility to design and build data products that power both internal and external stakeholder experiences, from algorithms that power on-site product rankings, to data quality alerting for reporting data consumers. We’re also responsible for maintaining and making enhancements to the Data Platform dev environments and ensuring that data flows seamlessly around the business, making it available to analysts, and to internal and external systems alike.

Who are we looking for?

As Tech Lead of the Data Engineering team, you will apply your in depth experience in designing, evaluating, and implementing solutions to the challenges posed to the Data Engineering team. As the most experienced engineer in the team, you will also provide guidance on the appropriate architecture, methods, and techniques to be used in the problem domains such as concurrency, event handling, and data ELT/ETL processing. Working with your product owner and your team of engineers, you will plan and execute the Data Platform roadmap to meet the needs of your internal customers. You will also play the lead role in organising the team and acting as coach and mentor to your team and those around you.

We are looking for a technologist, a team player, and a leader.

Some of the key skills and experiences you'll have:

  • Experience managing engineering teams in an Agile environment
  • Tech leadership experience (e.g. contributing to departmental discussions RE architecture, cross-functional ways of working, team development best practices)
  • Expertise with orchestration (e.g. Airflow) and monitoring (e.g. Datadog) tools
  • Python - expert level (e.g. application of: test driven development, OOP, asynchronous processing, distributed compute, API implementation, etc)
  • Proficient in SQL and working knowledge of data warehouse modelling methodologies (Snowflake + DBT Cloud used)
  • AWS Cloud DevOps experience (e.g. Batch, Lambda, ECS)
  • Experience with infrastructure as code (e.g. Terraform, CloudFormation)
  • Experience defining, implementing, and maintaining CI/CD pipelines
  • Working knowledge of microservices architectures

Something that would be an added extra...

  • Good understanding of machine learning concepts & technologies

Our perks

It’s important to us that our people are well looked after, which is why we offer everyone BUPA healthcare, life insurance and a pension plan. Because having a break is important for your physical and mental wellbeing, our holiday allowance is 25 days (plus bank holidays) AND your entitlement increases an extra day for every 2 years you spend with us.

The team spirit at NOTHS House is legendary, and while we all miss the in-office massages, hair cuts and the abundance of free fruit, we’ve taken to our virtual world with gusto and bring the team together regularly for online socials!

Hybrid workplace

We endeavour to support our people to make sure work... well, works for them, and we’ve introduced a new hybrid working month for our Engineering team. So the NOTHS Engineering team get to work flexibly for the majority of the month, and visit beautiful Richmond once a month to ensure we all still get together as one #teamNOTHS. Plus, for 2022 we’ve begun trialling fully remote months in January (to avoid the snow) and August (to enjoy the sun). #teamNOTHS

Diversity and Inclusion

Everyone’s welcome at notonthehighstreet – whoever they are, wherever their background.

As part of your application you’ll be asked to complete a demographic survey to help us learn more about who wants to work with us. We really care about diversity and inclusion, and while filling this survey out is completely optional, it’s really appreciated and will only be used to help us figure out how to make our team(s) even more inclusive and attract more brilliant people to join us!

Apply to join #teamNOTHS

We’d love to hear more about you, your experience and why you’d like to join our team.