Senior Software Engineer - Python, Data

Bristol
1 week ago
Create job alert

Location Open to Both Bristol & London

Ready for a challenge?

That’s good, because at Just Eat Takeaway.com (JET) we believe everything is possible, or, as we say, everything is on the table. We are a leading global online food delivery marketplace. Our tech ecosystem connects millions of active customers with hundreds of thousands of connected partners in countries across the globe. Our mission? To empower every food moment around the world, whether it’s through customer service, coding or couriers.

About this role

The Experimentation Platform team is dedicated to supporting the business by operating JET's internal feature management and experimentation platform, JetFM. This involves processing vast amounts of experiment data, and thoroughly analysing and interpreting the results. Your primary goal in this role is to help scale the use and scope of this state-of-the-art experimentation platform, expanding experimentation throughout the organisation. Automation and making experimentation fully self-served are the key objectives, addressing the current complexity and learning curve for users and driving greater volume of experiments. 

What would that look like in your day-to-day work? A big part of the role is developing complex data pipelines in Python operating on massive amounts of data in Big Query. But the work asks for a a more versatile engineering skillset, not limited to traditional data engineering: evolving backend APIs, productionising statistical methodologies at scale, integration with other platforms or building data tools as required. You will collaborate closely with other engineers, data scientists, and analysts as part of a broader engineering community. 

These are some of the key components to the position:

Design, develop, and maintain reliable and scalable data engineering solutions within Google Cloud Platform (GCP)

Work collaboratively, prioritising teamwork and stakeholder value to achieve collective goals

Advocate for building future-proof solutions for long-term impact.

Spread engineering skills and best practices within the team and wider engineering community.

Work cross-functionally with other Platform Engineering teams to resolve issues and standardise practices.

Continuously improve &  maintain robust infrastructure, Continuous Integration/Continuous Deployment (CI/CD) processes, and monitoring solutions for the experimentation platform.

Integrate the experimentation platform with new data sources and develop data flows for processing and transforming data.

Develop the experimentation platform with efficient reporting solutions and cloud APIs to deliver experiment results to stakeholders.

Engineer a metrics library solution in the data warehouse to enable stakeholders to self-serve experimentation metrics, addressing the current month-and-a-half build time for metrics.

Collaborate with data scientists to implement new methodological improvements to the statistical experimentation engine in a scalable and future-proof manner.

What will you bring to the team?

Dedication to Data Engineering such as Google Vertex AI pipelines, Airflow/DBT

Proficiency in Python for engineering applications

Experience with setting up, deploying, and managing cloud infrastructure using Infrastructure as Code (Terraform).

Strong application of engineering best practices across the product development lifecycle, including automated testing, CI/CD, and code reviews.

Comfortable working with various technologies across the software and data engineering stack, including Airflow, Vertex AI, Kubernetes, Docker, GitHub Actions, Jenkins, Google Cloudbuild, Prometheus, and Grafana.

Solid experience in cloud data storage, with particular expertise in Google BigQuery (GBQ), GCS/S3

Demonstrable ability to produce high-quality engineering solutions free of technical debt, with a passion for maintaining high standards.

An excellent team player, capable of working collaboratively, communicating clearly, and providing/receiving feedback.

Ability to confidently write elegant, consistent, and maintainable source code with minimal supervision.

A working understanding of experimentation methodologies, such as the statistical evaluation of A/B tests.

A caring attitude towards the personal and professional development of the wider team, nurturing a collaborative and dynamic culture.

At JET, this is on the menu

Our teams forge connections internally and work with some of the best-known brands on the planet, giving us truly international impact in a dynamic environment.

Fun, fast-paced and supportive, the JET culture is about movement, growth, and about celebrating every aspect of our JETers. Thanks to them we stay one step ahead of the competition.

Inclusion, Diversity & Belonging

No matter who you are, what you look like, who you love, or where you are from, you can find your place at Just Eat Takeaway.com. We’re committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colourful selves to work every day.

What else is cooking?

Want to know more about our JETers, culture or company? Have a look at our careers site where you can find people stories, blogs, podcasts and more JET morsels.

Are you ready to join the team? Apply now

Related Jobs

View all jobs

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.

How Many Cloud Computing Tools Do You Need to Know to Get a Cloud Job?

If you are aiming for a role in cloud computing, it can feel like the skills list never ends. One job advert asks for AWS, Terraform and Kubernetes. Another mentions Azure DevOps, PowerShell and ARM templates. A third throws in Docker, Python, Linux, CI/CD, monitoring tools and security frameworks. It is no surprise that many cloud job seekers feel overwhelmed before they even apply. Here is the reality most cloud hiring managers agree on: they are not hiring you because you know every cloud tool. They are hiring you because you understand cloud concepts, can design reliable systems, manage costs, keep things secure and support real workloads. Tools matter, but only when they support outcomes. So how many cloud computing tools do you actually need to know to get a job? For most roles, the answer is far fewer than you think. This article explains what employers really expect, which tools are essential, which are role-specific, and how to focus your learning so you look capable and employable rather than scattered.

What Hiring Managers Look for First in Cloud Computing Job Applications (UK Guide)

anding a job in cloud computing can be highly competitive — especially in the UK market where demand far outpaces supply in many segments. Whether you’re aiming for roles in Cloud Engineering, DevOps, Site Reliability, Cloud Architecture, Security, Data/Analytics, or Platform Operations, hiring managers screen applications quickly and with specific priorities in mind. Hiring managers don’t read every detail at first; they scan for critical signals in the first 10–20 seconds. These early signals determine whether your CV gets read more closely, whether your LinkedIn profile gets clicked, and whether you’re invited to interview. This guide breaks down, in practical terms, exactly what hiring managers look for first in cloud computing applications — and what you should emphasise in your CV, cover letter and portfolio to stand out on www.cloudcomputingjobs.co.uk .