Senior Data Engineer in London

Senior Data Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Design and maintain high-volume data pipelines using Python and SQL.
  • Company: Join a leading e-commerce monetization platform with a fun, innovative culture.
  • Benefits: Flexible work, competitive pay, healthcare, and learning opportunities.
  • Other info: Diverse and inclusive workplace that values individuality and positive change.
  • Why this job: Be part of a team revolutionising digital marketing with big data and machine learning.
  • Qualifications: Advanced degree in computer science, strong Python and SQL skills required.

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

Location: London, England, United Kingdom

Flexible work from home days, 1 day per week in the office.

Description

Industry: Information Technology - Computer Software. The group drives e-commerce success for 50% of the Internet's largest online retailers. They deliver $2B in annual sales by connecting retailers to shoppers on the most desirable retail content channels. As a pioneer in online advertising and campaign technology, they are constantly iterating on products, solving problems for retailers, and building interest in new solutions. They have recently been acquired to make the first Open-Web Source for Publishers connecting editorial content to product recommendations, where readers can easily buy products related to stories they are reading. The company is a global e-commerce monetization platform, with offices in LA, London, Germany, and NYC. They work with over 60,000 premium publishers and 50,000 retailers around the world helping content producers get paid commissions for the products and brands they write about.

About the role

They are looking for a Senior Data Engineer to join their team in London. They are creating a fundamentally new approach to digital marketing, combining big data with large-scale machine learning. Their data sets are on a truly massive scale - they collect data on over a billion users per month and analyse the content of hundreds of millions of documents a day.

Responsibilities

  • Design, build, test and maintain high-volume Python data pipelines.
  • Analyse complex datasets in SQL.
  • Communicate effectively with Product Managers and Commercial teams to translate complex business requirements into scalable solutions.
  • Work independently in an agile environment.
  • Share your knowledge across the business and mentor colleagues in areas of deep technical expertise.

Requirements

They value dedication, enthusiasm, and a love of innovation. They are disrupting the online monetization industry, and welcome candidates who want to be a part of this ambitious journey. But it is not just hard work, they definitely appreciate a bit of quirkiness and fun along the way. They're looking for a Senior Data Engineer with the following:

  • An advanced degree (Bachelor/Masters) in computer science or a related field.
  • Solid programming skills in both Python and SQL.
  • Proven work experience in Google Cloud Platform or other clouds, developing batch (Apache Airflow) and streaming (Dataflow) scalable data pipelines.
  • Passion for processing large datasets at scale (BigQuery, Apache Druid, Elasticsearch).
  • Familiarity with Terraform, DBT & Looker is a plus.
  • Initiatives around performance optimisation and cost reduction.
  • A commercial mindset, you are passionate about creating outstanding products.

Voted Best Places to Work, their culture is driven by self-starters, team players, and visionaries. Headquartered in Los Angeles, California, the company operates sites and business services in the US, UK, and EU. They offer top benefits including Annual Leave Entitlement, paid holidays, competitive compensation, team events and more!

Benefits

  • Healthcare insurance & cash plans
  • Pension
  • Parental Leave Policies
  • Learning & Development Program (educational tool)
  • Wellness Resources
  • Equity

They are committed to providing a culture that supports the diversity, equity and inclusion of their most valuable asset, their people. They encourage individuality, and are driven to represent a workplace that celebrates their differences, and provides opportunities equally across gender, race, religion, sexual orientation, and all other demographics. Their actions across Education, Recruitment, Retention, and Volunteering reflect their core company values and remind them that they're all in this together to drive positive change in our industry.

Skills and Certifications

  • Airflow
  • Python
  • SQL
  • GCP
  • BigQuery

Candidate Details

  • 5+ to 7 years experience
  • Seniority Level - Mid-Senior
  • Management Experience Required - No
  • Minimum Education - Bachelor's Degree
  • Willingness to Travel - Never

Ideal Candidate

Our ideal candidate is an experienced Data Engineer with very strong experience in Python and SQL. It would be great if they have Airflow and GCP experience.

Why They'RE A GREAT COMPANY

The company has been in existence for 10+ years. A large portion of our workforce has been with the company for almost as long. They are a people-first culture of mutual respect, positivity, productivity, and fun. They offer numerous benefits including flexible schedule/work arrangements, competitive compensation, pension, learning & development budget.

Senior Data Engineer in London employer: Jowicom

As a leading player in the e-commerce monetization space, this company offers an exceptional work environment in London, where innovation and creativity thrive. With a strong commitment to employee growth, they provide extensive benefits including flexible work arrangements, competitive compensation, and a robust learning and development programme. Their inclusive culture celebrates diversity and encourages individuality, making it a fantastic place for passionate professionals to contribute to groundbreaking solutions in digital marketing.

J

Contact Details:

Jowicom Recruitment 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 on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Prepare for the interview by brushing up on your Python and SQL skills. Practice coding challenges and be ready to discuss your past projects in detail. Show them you're the data wizard they need!

Tip Number 3

Don’t just focus on technical skills; highlight your passion for innovation and teamwork. Share examples of how you've collaborated with others to solve complex problems. They love a bit of quirkiness too!

Tip Number 4

Apply through our website for a smoother process! It shows you're genuinely interested and gives you a better chance to stand out. Plus, we love seeing familiar names pop up!

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

Python
SQL
Google Cloud Platform (GCP)
Apache Airflow
BigQuery
Apache Druid
Elasticsearch

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with Python, SQL, and any cloud platforms you've worked with. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality! Share your passion for data engineering and how you can contribute to our innovative approach. Don't forget to mention any quirky projects or experiences that make you stand out!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially if they involve big data or machine learning!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen to join our team!

How to prepare for a job interview at Jowicom

Know Your Tech Inside Out

Make sure you brush up on your Python and SQL skills before the interview. Be ready to discuss specific projects where you've built data pipelines or worked with large datasets. They’ll want to see your technical expertise, so prepare to dive deep into your experience with tools like Apache Airflow and Google Cloud Platform.

Showcase Your Problem-Solving Skills

Think of examples where you've tackled complex data challenges. Prepare to explain how you approached these problems, the solutions you implemented, and the impact they had. This will demonstrate your ability to think critically and innovate, which is key for a Senior Data Engineer role.

Communicate Like a Pro

Since you'll be working closely with Product Managers and Commercial teams, practice explaining technical concepts in simple terms. They’ll appreciate your ability to translate complex requirements into scalable solutions, so be ready to showcase your communication skills during the interview.

Embrace the Company Culture

This company values individuality and a bit of quirkiness, so don’t be afraid to let your personality shine through. Research their culture and think about how your values align with theirs. Showing that you’re not just a fit for the role but also for the team can set you apart from other candidates.