Senior Data Engineer in London

Senior Data Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Go Premium
Flywheel Digital

At a Glance

  • Tasks: Design and maintain data architectures using Python and SQL to drive business success.
  • Company: Join Flywheel, a leader in digital commerce solutions with a global presence.
  • Benefits: Enjoy competitive pay, flexible work options, and fantastic career growth opportunities.
  • Why this job: Lead innovative data projects that make a real impact in the AdTech and MarTech sectors.
  • Qualifications: 5+ years as a Data Engineer with expertise in Snowflake, Python, and data orchestration.
  • Other info: Be part of an inclusive culture that values your authentic self and offers volunteering opportunities.

The predicted salary is between 60000 - 80000 £ per year.

Flywheel's suite of digital commerce solutions accelerates growth across all major digital marketplaces for the world's leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe and APAC, we offer a career with real impact, endless growth opportunities and the support you need to be the best you can be. As we architect the next wave of data solutions in the AdTech and MarTech sectors, we’re on the lookout for a Senior Data Engineer, an expert in data architecture and pipeline design. If you’re a seasoned expert, eager to lead, innovate, and craft state‑of‑the‑art data solutions, we’re keen to embark on this journey with you.

What you’ll do:

  • Develop, test, and maintain data architectures in Snowflake using Python, SQL, and modern data orchestration frameworks to deliver on business requirements.
  • Uphold data quality standards, implementing tools and frameworks to detect and rectify data inconsistencies and inaccuracies.
  • Optimize pipelines and data structures to ensure peak performance.
  • Identify and resolve bottlenecks by refactoring code and/or modifying flows.
  • Drive initiatives for new data collection while refining existing data sources, ensuring the highest standards of data integrity, accuracy, and reliability.
  • Troubleshoot existing ETL pipelines and work with partners to resolve them in a timely manner.
  • Develop and update technical documentation.
  • Manage conflicting priorities and multiple projects concurrently.

Who you are:

  • 5+ years of intensive experience as a Data Engineer or in a similar role, with a demonstrable track record of leading large‑scale projects.
  • Familiarity with Airflow, Dagster or similar data orchestration frameworks.
  • Strong understanding of RESTful APIs as well as experience working with both synchronous and asynchronous endpoints.
  • Experience with Snowflake or Redshift with a strong understanding of SQL.
  • Proficient in Python and Pandas.
  • Experience working with JSON and XML.
  • Strong understanding of cloud computing concepts and services (AWS preferably).
  • Experience with Git or equivalent version control systems and CI/CD pipelines.
  • Familiarity with dbt is a plus.
  • Highly analytical with strong problem‑solving skills: ability to apply solutions forward, not just completing the task at hand.
  • Ability to investigate, analyze and solve problems as well as clearly communicate results.
  • Strong attention to detail, well organized, and can prioritize tasks under pressure.
  • Must be a team player but also can work independently.
  • Experience working in an agile product development environment.

Working at Flywheel:

  • We are proud to offer all Flywheelers a competitive rewards package and unparalleled career growth opportunities and a supportive, fun and engaging culture.
  • We have office hubs across the globe where team members can go to feel productive, inspired, and connected to others – team members go into Hub Offices 3x a week.
  • Competitive paid time off, including annual leave plus paid public holidays.
  • Great learning and development opportunities.
  • Benefits that help you live your best life.
  • Parental leave and benefits.
  • Volunteering opportunities.
  • If you’re looking to connect with teammates on a topic of inclusion and identity, chances are there’s an ERG for that.

The hired candidate will be required to complete a background check.

Inclusive Workforce:

Flywheel Commerce Network’s goal is to create a culture where all individuals of all backgrounds feel comfortable in bringing their authentic selves to work. We want all people to feel included and empowered to contribute fully to our vision and goals. Flywheel Commerce Network is an Equal Opportunity Employer and participates in E-Verify. All applicants will receive fair consideration for employment. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying. If you have any accessibility requirements that would make you more comfortable during the application and interview process, please let us know so that we can support you.

Senior Data Engineer in London employer: Flywheel Digital

At Flywheel, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through our extensive learning opportunities and supportive environment, ensuring that every team member can thrive in their career. With competitive benefits and a focus on inclusivity, working at our global hubs provides the perfect balance of productivity and connection, making it an ideal place for passionate professionals to make a meaningful impact.
Flywheel Digital

Contact Detail:

Flywheel Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Flywheel on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior Data Engineer role.

✨Tip Number 2

Prepare for technical interviews by brushing up on your Python, SQL, and data orchestration frameworks. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.

✨Tip Number 3

Showcase your projects! If you've worked on any relevant data architecture or pipeline design projects, make sure to highlight them in your discussions. We love seeing real-world applications of your skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Flywheel team.

We think you need these skills to ace Senior Data Engineer in London

Data Architecture
Pipeline Design
Snowflake
Python
SQL
Data Orchestration Frameworks
ETL Pipelines
RESTful APIs
Cloud Computing (AWS)
Git
CI/CD Pipelines
Pandas
JSON
XML
Analytical Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with data architecture, pipeline design, and any relevant tools like Snowflake or Airflow. We want to see how your skills align with what we’re looking for!

Showcase Your Projects: Include specific examples of large-scale projects you've led or contributed to. This is your chance to shine! We love seeing how you’ve tackled challenges and delivered results in previous roles.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-organised application that gets straight to the good stuff!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Flywheel Digital

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Snowflake, Python, and SQL. Brush up on your knowledge of data orchestration frameworks like Airflow or Dagster, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've identified and resolved bottlenecks in data pipelines. Highlight your analytical skills and how you approach troubleshooting ETL processes, as this will demonstrate your ability to think critically under pressure.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You might be asked to describe your previous projects or how you ensure data integrity. Clear communication is key, especially when working with cross-functional teams.

✨Demonstrate Team Spirit

While showcasing your independent work capabilities, also emphasise your experience in collaborative environments. Be ready to share how you’ve contributed to team projects and supported your colleagues, as Flywheel values a strong team culture.

Senior Data Engineer in London
Flywheel Digital
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>