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