About the Role
Zeta Global is seeking a Lead Software Engineer to join the Real-Time Events (RTE) team. This is a hands-on role focused on designing, building, and operating the ZMP real-time events pipeline, which handles high-volume event data for Zeta Marketing Platform products.
Responsibilities
- Design, implement, and launch event-pipeline features in production.
- Own architecture for assigned parts of the pipeline.
- Evaluate and implement emerging technologies for cost, latency, or operational advantages.
- Engage in architectural discussions and define stable contracts with downstream consumers.
- Mentor team members through design reviews, code reviews, and pairing.
- Partner with Product, Data, and ZMP consumer teams to meet SLAs.
- Instrument services, improve alerting, and own on-call responsibilities.
- Drive post-incident fixes and ensure pipeline predictability under load.
Requirements
- Minimum of 8–10 years in software engineering, including Lead/Staff-level work on event, streaming, or data-infrastructure systems.
- Production experience with event streaming (Kafka or equivalent).
- Production experience with Python services and APIs (e.g. FastAPI).
- Production experience with pipeline processing (Spark/EMR or equivalent) where needed.
- Proficient in designing, deploying, and operating systems on AWS (S3, SQS/SNS, Lambda, RDS, and similar).
- Experience with the complete software development lifecycle, from design through production, monitoring, and on-call.
- Fluency in Python or substantial experience in Scala and Java.
- Skilled with data stores used around event pipelines (e.g. Postgres/MySQL, Redis, DynamoDB or similar).
- Experience with orchestrators such as Apache Airflow.
- Track record owning high-throughput pipelines in production, including incidents, performance, cost, observability, data quality, and SLOs.
- Excellent interpersonal and communication abilities; can explain pipeline design and trade-offs to partners.
Skills
- Event streaming (Kafka or equivalent)
- Python services and APIs (e.g. FastAPI)
- Pipeline processing (Spark/EMR or equivalent)
- AWS (S3, SQS/SNS, Lambda, RDS, and similar)
- Python
- Scala
- Java
- Data stores (Postgres/MySQL, Redis, DynamoDB or similar)
- Apache Airflow
Experience Level
- Lead/Staff-level
Salary/Compensations
- $200,000 - $210,000
Benefits
- Unlimited PTO
- Excellent medical, dental, and vision coverage
- Employee Equity
- Employee Discounts
- Virtual Wellness Classes
- Pet Insurance
About the Company
- 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), Zeta aims to make sophisticated marketing simple by unifying identity, intelligence, and omnichannel activation into a single platform.
- The platform is powered by one of the industry’s largest proprietary databases and AI.
- 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.
- Learn more at www.zetaglobal.com.
Equal Opportunity
- Zeta considers applicants for employment without regard to, and does not discriminate on the basis of an individual’s sex, race, color, religion, age, disability, status as a veteran, or national or ethnic origin; nor does Zeta discriminate on the basis of sexual orientation, gender identity or expression.
- We’re 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: https://zetaglobal.com/blog/a-look-into-zetas-ergs/
