AdTechTalent
Engineering11 days agoHybrid

Zeta Global

Senior Compute Platform Engineer

scalasparkhadoopicebergairflowkubernetesawsec2s3athenadata platformdata engineeringbig datasoftware engineeringadtech

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

3-5

Location

Copenhagen, Denmark

Full job description

Zeta Global is seeking a Senior Compute Platform Engineer for their Data Platform team based in Copenhagen, Denmark (hybrid role). The role involves building and maintaining data infrastructure including a lakehouse platform, operating and enhancing a Scala data warehouse framework, and managing Spark job execution environments on Hadoop clusters using EC2 spot instances. Responsibilities include implementing new features, improving data scientist productivity, computational optimizations, contributing patches to open-source projects (Spark, Iceberg, Hadoop, Airflow), acting as a Spark and Scala expert, and mentoring engineers. Requirements include 3+ years software engineering experience, a relevant degree, proficiency in Scala or JVM languages, experience with Spark or similar frameworks, basic AWS knowledge, and strong analytical and communication skills. Kubernetes experience and interest in math, statistics, or adtech are pluses.

What you'll do

  • 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

Requirements

  • 3+ years of software engineering experience
  • A degree in Computer Science, Software Engineering, Physics, Math, or a related field
  • 1+ 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

Tech stack

ScalaSparkHadoopIcebergAirflowKubernetesAmazon Web ServicesEC2S3Athena

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.