Z

Zeta Global

AI-driven marketing platform for enterprises

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of software development experience.
  • At least 3–5 years of experience as a hands-on lead engineer or technical architect.
  • Strong programming skills, preferably in Python, with a specific focus on parallel and multithreaded programming.
  • Experience with multi-tenant architectures, including IaaS, PaaS, and SaaS.
  • Experience building distributed systems.
  • Experience building RESTful web services and microservices.
  • Experience owning and operating multiple instances of mission-critical services.
  • Experience with Agile development methodology and Test-Driven Development.
  • Experience building real-time streaming data pipelines that scale horizontally.
  • Knowledge of big data technologies such as HBase, Spark, and Elasticsearch.
  • Knowledge of technologies used to build real-time data pipelines and streaming applications, such as Kafka and Amazon Kinesis.
  • Familiarity with NoSQL databases such as Aerospike and data warehouses such as Snowflake, ClickHouse, or Redshift.

Responsibilities

  • Provide technical leadership to the group responsible for architecting, developing, and owning the Zeta Marketing Platform.
  • Collaborate with engineers, product managers, and executives across the organization to develop a roadmap and projects for the next-generation multichannel marketing solution.
  • Oversee the design and development of the Zeta Marketing Platform and work on technology enabling access to core CRM and Data Cloud efforts.
  • Mentor developers through knowledge-sharing sessions to guide and strengthen their knowledge.
  • Architect the big data Zeta Marketing Platform.
  • Balance production feature support, feature delivery, and retirement of technical debt.
  • Build reliable, self-healing services with robust error handling.
  • Design, develop, debug, and operate resilient distributed systems running across hundreds of compute nodes in multiple data centers.
  • Drive and deliver thin slices of end-to-end functionality regularly, using data-driven feedback loops.

Desired Qualifications

  • Experience with AWS, OpenStack, or Azure for scaling web and mobile application backend infrastructure.
  • Knowledge of open-source distributed automation frameworks such as Docker, Kubernetes, Rundeck, STAF/STAX, Chef, or Puppet.

About the Company

Zeta Global

AI-driven marketing platform for enterprises

Zeta Global provides AI-driven marketing technology for enterprises to acquire customers, retain them longer, and grow their value. Its Zeta Marketing Platform offers a real-time view of prospects and customers and uses AI to deliver personalized experiences across multiple channels at scale, pulling in behavioral signals and purchase intents to generate intent and churn signals for millions of identities for cross-channel campaigns. It differentiates itself through real-time data, a large identity graph, multi-channel orchestration, and deterministic attribution that drive measurable marketing outcomes. The goal is to help brands optimize acquisition and retention to maximize lifetime value by delivering precise, data-driven marketing at scale.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at Zeta Global

See more jobs