Senior Software Engineer – Forecasting & Recommendations

Zeta Global · Bangalore, India

About the role

Senior Software Engineer to build backend services for forecasting and recommendations platforms, focusing on AI and data-driven decisioning systems. Involves designing high-throughput, low-latency distributed systems and integrating machine learning capabilities.

What you'll do

  • Design, build, and operate backend services for forecasting, recommendations, and Performance Advisor
  • Write production-quality code and own services from design to deployment
  • Build low-latency SaaS services including APIs, event-driven pipelines, and model-integration workflows
  • Develop scalable backend components for AI/ML-driven capabilities
  • Collaborate with data science, platform, and product teams
  • Work with Kafka, Elasticsearch, NoSQL databases, and AWS

What they're looking for

  • 8-12 years of software engineering experience
  • Strong expertise in distributed systems design
  • Experience with high-throughput, event-driven systems and backend APIs
  • Experience with AWS and cloud-native system design
  • Experience with Kafka, Elasticsearch, NoSQL databases, Thrift, and CI/CD
  • Proficiency in Python, Java, Ruby, or similar

Key details

Company
Zeta Global
Location
Bangalore, India
Work mode
On-site
Seniority
Senior
Role category
Engineering
Experience
8-12 years
Posted
28 Oct 2026
Source
job-boards.greenhouse.io

Apply on job-boards.greenhouse.io

Similar roles