Z

Senior Software Engineer – Forecasting & Recommendations

Zeta Global
Posted a month ago

LOCATION

Bangalore · Onsite

EXPERIENCE

8 - 12 Years

SKILLS REQUIRED

PythonBackend Developmentdistributed systemsEvent-Driven ArchitectureAPI IntegrationObservability

Job description

Overview

Senior Software Engineer responsible for building and operating backend services for forecasting, recommendations, and Performance Advisor platforms. The role focuses on scalable distributed systems, APIs, event-driven services, cloud infrastructure, and AI- and machine-learning-enabled capabilities.

What you'll do

  • Design and operate backend services for forecasting, recommendations, and Performance Advisor workflows.
  • Own services and components from design through deployment, support, and incident resolution.
  • Build high-throughput APIs, event-driven pipelines, data-processing services, and model-integration workflows.
  • Collaborate with data science, platform, and product teams on production AI capabilities.
  • Improve reliability through testing, observability, incident response, and root-cause analysis.
  • Identify and resolve performance, scalability, and reliability risks.
  • Mentor engineers through reviews, design discussions, and collaborative problem solving.

What you'll need

  • 8–12 years of professional software engineering experience with scalable backend systems.
  • Experience owning production services and improving performance, reliability, scalability, or cost.
  • Expertise in distributed systems design, concurrency, data modeling, failure handling, and scalability tradeoffs.
  • Experience with high-throughput event-driven systems and backend APIs.
  • Hands-on experience with AWS and cloud-native operations.
  • Experience with Kafka, Elasticsearch, NoSQL databases, Thrift, containers, microservices, and CI/CD pipelines.
  • Proficiency in Python, Java, Ruby, Go, or Scala, plus a relevant degree or equivalent practical experience.

Nice to have

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

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer – Forecasting & Recommendations