Lead Compute Platform Engineer

Zeta Global

England

On-site

GBP 100,000 - 112,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Zeta Global in the United Kingdom is seeking a Senior Compute Platform Engineer for the Data Platform team. You will help build and run the data infrastructure powering Zeta's platform, including the lakehouse framework and Spark-based batch jobs.

The role requires 7+ years of software engineering, strong Scala/Spark experience, and familiarity with AWS services. You will mentor peers, improve performance, and contribute to open-source patches.

Qualifications

  • 7+ years of software engineering experience.
  • A degree in Computer Science, Software Engineering, Physics, Math, or a related field.
  • 2+ years of experience with Scala or other JVM-based languages.
  • Experience with Spark and/or other large-scale data-processing frameworks.
  • Experience with Kubernetes is a plus.
  • Basic knowledge of Amazon Web Services (EC2, S3, Athena, etc.).
  • Interest in back-end technologies, architecture, and learning new things.

Responsibilities

  • Operate and implement new features in the data platform framework and services.
  • Collaborate with data scientists to improve usage and productivity of the framework.
  • Identify and implement computational improvements.
  • Contribute patches to open-source projects in our stack (e.g., Spark, Iceberg, Hadoop, Airflow).
  • Mentor engineers and promote quality, reliability, and best practices across the team.

Skills

Scala
Spark
Kubernetes
AWS
Analytical thinking

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Spark
Iceberg
Hadoop
Airflow
EC2
S3
Athena

Job description

WHO WE ARE

Zeta Global (NYSE: ZETA) is the AI-Powered Marketing Cloud that leverages advanced artificial intelligence (AI) and trillions of consumer signals to make it easier for marketers to acquire, grow, and retain customers more efficiently. Through the Zeta Marketing Platform (ZMP), our vision is to make sophisticated marketing simple by unifying identity, intelligence, and omnichannel activation into a single platform – powered by one of the industry’s largest proprietary databases and AI. Our enterprise customers across multiple verticals are empowered to personalize experiences with consumers at an individual level across every channel, delivering better results for marketing programs. Zeta was founded in 2007 by David A. Steinberg and John Sculley and is headquartered in New York City with offices around the world. To learn more, go to .


The Role

As a Senior Compute Platform Engineer on the Data Platform team, you will be part of the group responsible for building and running the data infrastructure that powers Zeta's platform, including Zeta’s lakehouse platform. The Data Platform team delivers reliable, cost-efficient data processing that scales with growth — so engineers and analysts can focus on business problems instead of wrestling with infrastructure.


The Data Platform team empowers data scientists and data engineers through a Scala data warehouse framework designed for data modeling and the creation of type-safe and easily testable batch jobs. The team also orchestrates a compute environment that simplifies the execution of Spark jobs, facilitating the analysis of terabytes of data with ease and cost-effectiveness. The runtime environment is based on Hadoop clusters on EC2 spot instances, dynamically scaling up as required, ensuring high resource utilization and stability.


Our team is responsible for the development and deployment of the company's next-generation technology, closely collaborating with the company's other branches in San Francisco and Berlin. You will help grow the team through mentoring, code reviews, and knowledge sharing so others can work effectively with our stack.


Essential Responsibilities:

As a Senior Compute Platform Engineer, your responsibilities will include:



  • Operating and implementing new features in the framework and the services managed by the team

  • Engaging with data scientists and identifying ways of improving their experience and productivity when using our framework and services

  • Identifying and implementing computational improvements

  • Making improvements and/or fixing bugs by submitting patches to open-source projects in our stack, such as Spark, Iceberg, Hadoop, Airflow, and many others

  • Acting as an expert on Spark and Scala

  • Mentoring engineers (including through pairing, design discussions, and knowledge-sharing sessions) and helping raise the bar on quality, reliability, and good practices across the team


Desired Characteristics:


  • Minimum 7 years of software engineering experience

  • A degree in Computer Science, Software Engineering, Physics, Math, or a related field

  • 2+ years of experience and proficiency in Scala or other JVM-based languages

  • Experience with Spark and/or other large-scale data-processing frameworks

  • Experience with Kubernetes is a plus

  • Basic knowledge of Amazon Web Services (EC2, S3, Athena, etc.)

  • Interest in back-end technologies, architecture, and passion for learning new things

  • Interest in math, statistics, or adtech technology is a plus

  • Analytical approach to problems and pragmatic approach to solutions

  • Ability to work independently and enterprisingly in a dynamic environment where work priorities can change

  • Excellent interpersonal and communication skills, with the ability to discuss ideas in a distanced and constructive manner


SALARY RANGE

The salary range for this role is £100,000 - £112,000, depending on location and experience.


PEOPLE & CULTURE AT ZETA
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

Zeta Global • San Francisco (CA)

Hybrid
USD 165,000 - 185,000
Unlimited PTO
Medical coverage
Dental coverage
+6
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

Zeta-Global • San Francisco (CA)

Hybrid
USD 165,000 - 185,000
Unlimited PTO
Medical coverage
Equity plan
+1
Senior Software Engineer, Identity
Senior Software Engineer, Identity

Zeta-Global • San Francisco (CA)

On-site
USD 150,000 - 180,000
Unlimited PTO
Health coverage
Employee Equity
+3
Senior Software Engineer, Identity
Senior Software Engineer, Identity

Zeta Global • United States

Remote
USD 150,000 - 180,000
Unlimited PTO
Excellent medical, dental, and vision
Employee Equity
+1
Senior Software Engineer, Identity
Senior Software Engineer, Identity

Zeta Global • San Francisco (CA)

On-site
USD 150,000 - 180,000
Unlimited PTO
Excellent medical, dental, and vision
Employee Equity
+3
Senior Software Engineer, Identity
Senior Software Engineer, Identity

Zeta-Global • New York (NY)

Remote
USD 150,000 - 180,000
Unlimited PTO
Excellent medical, dental, and vision
Employee Equity
+3
Lead Data Engineer - Healthcare Data & Audience Applications
Lead Data Engineer - Healthcare Data & Audience Applications

Zeta Global • Nashville (TN)

On-site
USD 180,000 - 200,000
Unlimited PTO
Excellent medical, dental, and vision
Employee Equity
+3
Lead Sr. Business System Analyst
Lead Sr. Business System Analyst

Zeta Global • California City (CA)

On-site
USD 140,000 - 155,000
Unlimited PTO
Medical, dental, and vision coverage
Employee equity
+1
Customer Success Manager
Customer Success Manager

Zeta Global • Atlanta (GA)

Remote
USD 90,000 - 100,000
Flexible PTO
Excellent medical, dental, and vision
Employee Equity and Stock PurchasePlan
+2
Lead Sr. Business System Analyst
Lead Sr. Business System Analyst

OpenKrill • United States

Remote
USD 140,000 - 155,000
Unlimited PTO
Medical, dental and vision coverage
Employee equity
+1