Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Senior Software Engineer – Forecasting & Recommendations

Zeta Global
Bangalore, IndiaFull-time8 to 12 years

About this job

Zeta Global is a leading AI-powered marketing technology company that uses advanced analytics and a massive proprietary data set to help enterprise brands engage customers and drive growth. As a Senior Software Engineer for Forecasting & Recommendations at Zeta Global in Bangalore, you will take ownership of backend systems that power critical forecasting, recommendation, and Performance Advisor platforms. In this role, a normal day involves designing, building, and operating high-throughput, low-latency distributed systems and APIs. You will write production-quality code daily, develop event-driven pipelines, integrate machine-learning workflows, and collaborate closely with data science and product teams. Your work centers on ensuring high reliability, performance, and observability through metrics, logging, and incident management while simplifying complex backend infrastructure and mentoring fellow engineers.

Responsibilities

  • Design, build, and operate backend services for forecasting and recommendations in production.
  • Build low-throughput and high-throughput SaaS services, event-driven pipelines, and APIs.
  • Develop scalable backend components supporting AI and machine-learning-driven product capabilities.
  • Collaborate with data science, platform, and product teams for seamless integrations.
  • Ensure product quality via rigorous code reviews, unit testing, debugging, and continuous improvement.
  • Champion system observability and reliability through metrics, logging, tracing, and alerting.
  • Participate in production incident response, troubleshooting, and root-cause analysis.

Requirements

  • 8 to 12 years of professional software engineering experience building scalable backend systems.
  • Strong hands-on ownership track record for production services, improving performance and reliability.
  • Expertise in distributed systems design, concurrency, data modeling, and failure handling.
  • Experience developing high-throughput, event-driven systems and backend APIs.
  • Hands-on experience with AWS and cloud-native system design and operations.
  • Working knowledge of Kafka, Elasticsearch, NoSQL databases like Aerospike, Thrift, and CI/CD pipelines.
  • Proficiency in backend languages such as Python, Java, Ruby, Go, or Scala.
  • Bachelor's or master's degree in computer science, Mathematics, Engineering, or equivalent experience.

Good to have

  • Experience supporting machine-learning-driven systems or forecasting applications.
  • Familiarity with modern AI-enabled applications, LLM integrations, or agentic workflows.

Who should apply

This role suits experienced backend software engineers with a strong background in distributed systems and cloud infrastructure who want to work on production-grade AI and data-driven decisioning platforms. Candidates must possess significant industry experience building scalable SaaS services and handling production operations. The posting does not state that freshers can apply, as it specifically requires 8 to 12 years of professional software engineering experience.

Frequently asked questions

What is the primary location for the Senior Software Engineer – Forecasting & Recommendations role?

The role is based in Bangalore, India.

What technologies are used in the Zeta Global Forecasting & Recommendations team?

The team works with technologies such as Kafka, Elasticsearch, NoSQL databases including Aerospike, Thrift, AWS, and modern container-based microservices architectures.

What level of experience is required for this position at Zeta Global?

The position requires 8 to 12 years of professional software engineering experience building scalable backend systems.

What does Zeta Global do as a company?

Zeta Global is a data-powered marketing technology company that combines artificial intelligence and proprietary data sets to help enterprise brands acquire, grow, and retain customers.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.