Senior Software Engineer (Identity)
Zeta Global
- United States
- Senior Level
- 5+ years
- Posted
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
