jobapplier

Senior Software Engineer (Identity)

Zeta Global

Skills

Required

  • streaming frameworks
  • Spark / Hive / Flink
  • distributed systems
  • Kubernetes
  • EKS
  • Kafka
  • schedulers
  • Airflow / Luigi
  • programming
  • Python / Java / Scala
  • API design
  • SQL
  • complex data modeling
  • NoSQL/columnar databases
  • Aerospike

Join our Identity team as a Senior Software Engineer, where you will design and build backend services and APIs for identity resolution, optimize event-driven pipelines, and deploy cloud-native services. You will collaborate with engineering, product, and data teams, mentor junior engineers, and ensure reliability, observability, and scalability across services and data pipelines.

Responsibilities

  • Concevoir et construire des services backend et des API pour la résolution d'identité, la transparence du graphe et les intégrations de plateforme.
  • Optimiser les pipelines basés sur des événements traitant des milliards de signaux.
  • Déployer et exploiter des services cloud-natifs sur EKS/Kubernetes en utilisant Helm.

Requirements

  • Experience with Kafka, streaming frameworks (Spark/Hive/Flink), and schedulers (Airflow/Luigi)
  • Strong programming skills in Python, Java, or Scala, with expertise in API design and distributed systems
  • Knowledge of SQL, complex data modeling, and high-throughput NoSQL/columnar databases (Aerospike, Snowflake, Scylla, etc.)
  • Proficiency with Kubernetes (EKS) and AWS cloud deployment practices
  • 5+ years of experience in backend and/or data engineering at enterprise scale
  • Experience designing multi-tenant distributed systems or real-time streaming frameworks (Flink/Storm)
  • Knowledge of open table formats (Iceberg, Hudi, Delta Lake) and security/privacy frameworks

Pay

USD 150,000 - 180,000