Mid Level / Senior Data Engineer

Pion
2 months ago
Applications closed

Related Jobs

View all jobs

Analytics Engineering Manager

Principal Data Scientist - Marketing

Machine Learning Manager

Machine Learning Engineering Manager

Machine Learning Performance Engineer, London

Data Analysts

About Pion

A little bit about us…

Pion produces award-winning technology for the biggest retailers on the planet, connecting them with the youth market. Featured in The Sunday Times Tech Track 100 2020, a list of the fastest-growing private tech companies in Britain, we’re always innovating to offer new solutions that satisfy our consumers, drive ROI for our clients and create an empowering workplace for our employees.

Equity, Diversity & Inclusion at Pion

Because this part deserves a place at the top of the job ad… Here at Pion, we’re working hard to grow an inclusive, diverse and respectful group of people we’re proud of. Accountability plays a big role in our company values, and we’re totally honest, open and transparent about our ED&I efforts. This is why we’ve made our commitments and internal statistics visible for everyone to see here. Our ever-evolving culture is defined by our people, and it’s all part of #LifeAtPion.

Research shows that while men apply to jobs when they meet 60% of the requirements, women and those in underrepresented groups tend to only apply when they tick every box. We don’t think you should have to tick every box. We value your uniqueness, and it goes without saying that all applications are welcome, even if you don’t think you fit the criteria. 

If you need any adjustments to support you with your application, just drop us an email at .

Requirements

We are looking for a Mid level to Senior Data Engineer to join our growing team. You will be responsible for designing, building, and maintaining scalable data pipelines, ensuring that high-quality data is available for analytics and business decision-making.

This person will enjoy working with others, be proactive in solving problems, and be comfortable explaining technical concepts to non-technical people. We want someone who takes initiative, collaborates well, and genuinely enjoys helping their team succeed.

Key Responsibilities

Collaboration & communication

    • Define and uphold data engineering best practices as part of the Data & Analytics Engineering Guild.
    • Work closely with analysts, engineers, and business stakeholders to ensure data needs are met efficiently.
    • Translate complex technical concepts into clear, simple language for non-technical audiences.
    • Gather requirements from stakeholders to understand business needs and ensure data solutions align with them.
    • Provide status updates, flag risks, and communicate challenges throughout project lifecycles.
    • Work autonomously, managing and re-prioritizing your workload based on evolving business needs.

Technical responsibilities

    • Design, build, and maintain scalable data pipelines and ETL/ELT workflows.
    • Ensure data is accurate, reliable, and well-documented.
    • Optimize data storage, retrieval, and processing for performance and cost efficiency.
    • Implement infrastructure as code (IaC) for managing cloud resources.
    • Work with event tracking solutions to capture, process, and validate user behavior data.
    • Abiding by software development principles and agile methodology.

About You

We’d love to hear from you if you have experience in the following or equivalent:

  • Abiding by software development principles and agile methodology experience.
  • Python – Strong experience with data processing and automation.
  • SQL – Writing complex queries, optimizing performance, and handling large datasets. 
  • At Senior level, experience with Redshift, BigQuery, Snowflake, or Postgres would be advantageous.
  • Experience with core AWS services (such as S3, Lambda, Glue).
  • Experience with Version control such as Git

While we encourage people to use AI during their role to help them work more effectively, please do not use AI assistance during the recruitment process. We want to understand your personal interest in the role and company without mediation from an AI system, and we also want to evaluate your non-AI assisted communication skills.

Benefits

Life at Pion

Let’s take a look at just a few things that make Pion an amazing place to work…

Competitive salary.

30 days of annual leave, plus public holidays.

Accredited 'Great Place To Work’ company in three categorieshttps://www.greatplacetowork.co.uk/workplace/item/3545/Student+Beans

‍ Remote first working environment, meaning you’re not obligated to come into the office, you can choose the environment you think you excel best in.

Flexibility with working hours, if you like to take lunch a bit later to walk your dog or go to a gym class we’ve got you!

❤️ Focus on welfare, including gym memberships, wellness challenges, mental health first aider and health cash plan.

️ Incredible partnership discounts for the biggest brands in the world. Google, Apple, Ted Baker, GymShark, Domino's and Uber to name a few!

Commitment to personal development and career growth. Think learning budgets, coaching workshops and progression plans.

£200 work from home set up allowance to put towards your home office.


Want to know more?
Check out our career site for everything you need to know about starting a career with Pion…

https://partner.studentbeans.com/about-us/careers/ 

Due to the high volume of applicants we can only respond to shortlisted applicants. By submitting your application, you agree that Pion may collect your personal data for recruiting, global organisation planning, and related purposes. OurApplicant Privacy Noticeexplains what personal information and where we may process, our purposes for processing, and the rights you can exercise over Pion’s use of your personal information.

#LI-PC1

#LI-Remote

Get the latest insights and jobs direct. Sign up for our newsletter.

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

Industry Insights

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

Portfolio Projects That Get You Hired for Machine Learning Jobs (With Real GitHub Examples)

In today’s data-driven landscape, the field of machine learning (ML) is one of the most sought-after career paths. From startups to multinational enterprises, organisations are on the lookout for professionals who can develop and deploy ML models that drive impactful decisions. Whether you’re an aspiring data scientist, a seasoned researcher, or a machine learning engineer, one element can truly make your CV shine: a compelling portfolio. While your CV and cover letter detail your educational background and professional experiences, a portfolio reveals your practical know-how. The code you share, the projects you build, and your problem-solving process all help prospective employers ascertain if you’re the right fit for their team. But what kinds of portfolio projects stand out, and how can you showcase them effectively? This article provides the answers. We’ll look at: Why a machine learning portfolio is critical for impressing recruiters. How to select appropriate ML projects for your target roles. Inspirational GitHub examples that exemplify strong project structure and presentation. Tangible project ideas you can start immediately, from predictive modelling to computer vision. Best practices for showcasing your work on GitHub, personal websites, and beyond. Finally, we’ll share how you can leverage these projects to unlock opportunities—plus a handy link to upload your CV on Machine Learning Jobs when you’re ready to apply. Get ready to build a portfolio that underscores your skill set and positions you for the ML role you’ve been dreaming of!

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.

Negotiating Your Machine Learning Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Matches Your Technical Mastery and Strategic Influence in the UK’s ML Landscape Machine learning (ML) has rapidly shifted from an emerging discipline to a mission-critical function in modern enterprises. From optimising e-commerce recommendations to powering autonomous vehicles and driving innovation in healthcare, ML experts hold the keys to transformative outcomes. As a mid‑senior professional in this field, you’re not only crafting sophisticated algorithms; you’re often guiding strategic decisions about data pipelines, model deployment, and product direction. With such a powerful impact on business results, companies across the UK are going beyond standard salary structures to attract top ML talent. Negotiating a compensation package that truly reflects your value means looking beyond the numbers on your monthly payslip. In addition to a competitive base salary, you could be securing equity, performance-based bonuses, and perks that support your ongoing research, development, and growth. However, many mid‑senior ML professionals leave these additional benefits on the table—either because they’re unsure how to negotiate them or they simply underestimate their long-term worth. This guide explores every critical aspect of negotiating a machine learning job offer. Whether you’re joining an AI-focused start-up or a major tech player expanding its ML capabilities, understanding equity structures, bonus schemes, and strategic perks will help you lock in a package that matches your technical expertise and strategic influence. Let’s dive in.