Zeta Global logo

Lead Software Engineer, Identity

Zeta Global·$150,000 – $200,000

Primary stack

PythonJavaScalaKafkaKubernetesHelmSQLAWS

Nice to have's

NoSQLCompliance

Job description

Lead Software Engineer, Identity

Remote - United States

About the Position

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. Our Identity team builds and operates backend services that power the Zeta Identity Graph, collecting, resolving, and maintaining billions of behavioral, demographic, and transactional signals. We are looking for a Lead Software Engineer who brings strength in both backend distributed systems and data engineering. In this role, you’ll design APIs and event-driven services, scale our systems to handle rapidly growing data volumes, and modernize our platform for resilience, transparency, and performance.

Responsibilities

  • Design and build backend services and APIs for identity resolution, graph transparency, and integrations.
  • Develop and optimize event-driven pipelines and workflows processing billions of signals.
  • Deploy and operate cloud-native services on EKS/Kubernetes, leveraging Helm for repeatable deployments.
  • Ensure reliability, observability, and scalability across services and data pipelines.
  • Collaborate across engineering, product, and data teams to deliver end-to-end identity solutions.
  • Mentor engineers and influence architecture and roadmap.

Requirements

  • 5+ years of experience in backend and/or data engineering at scale.
  • Strong skills in Python, Java, or Scala, with expertise in APIs, distributed systems, and event-driven design.
  • Hands-on experience with Kafka (or similar), Spark/Hive/Flink, and workflow schedulers (Airflow/Luigi).
  • Proficiency with Kubernetes (EKS preferred) and deployment practices (Helm, service meshes).
  • Solid knowledge of SQL, data modelling, and cloud platforms (AWS).
  • Familiarity with columnar / NoSQL databases (Aerospike, Snowflake, HBase, Scylla, Couchbase).
  • Strong communication skills and a track record of driving technical direction and mentoring teams.

Nice to Have

  • Experience with large-scale or multi-tenant distributed systems.
  • Exposure to real-time streaming frameworks (Flink, Storm).
  • Knowledge of open table formats (Iceberg, Hudi, Delta Lake).
  • Background in security, compliance, or privacy related to identity systems.

We Offer

  • Unlimited PTO
  • Excellent medical, dental, and vision coverage
  • Employee Equity
  • Employee Discounts, Virtual Wellness Classes, and Pet Insurance
  • And more!!

Salary Range

The salary range for this role is $150,000 - $200,000, depending on location and experience.

About the Company

Zeta Global is committed to building a workplace culture of trust and belonging, so everyone feels invited to bring their whole selves to work. We provide a forum for employees to celebrate, support, and advocate for one another. Learn more about our commitment to diversity, equity, and inclusion here: Zeta Global's ERGs

Apply for this job

Interested in building your career at Zeta Global? Get future opportunities sent straight to your email.

© Zeta Global. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Zeta Global

All 102 roles

Popular searches