Senior Software Engineer

Zuora

Chennai, India
On-site
Backend services and apis
Ai/ml capabilities integration
Production-grade ai systems
Zuora is seeking a Senior Software Engineer for its Chennai office to join the AI Core team, focusing on designing and developing scalable, AI-powered backend services and applications. The ideal candidate will have significant experience in software engineering, particularly in building high-performance distributed systems, with a strong emphasis on collaboration with cross-functional teams

Job Summary

  • Design and develop flexible, high-performance backend services and user-facing applications that enable deep product customization and scalability.
  • Partner closely with Data Science, Product, UX, Platform, and Partner teams to productionize models, integrate AI/ML capabilities into product workflows, and scale intelligent systems reliably.
  • Responsible for the entire lifecycle of projects or features including engineering design, development, review and deployment.

Matching Summary

Match Score: 85

Zuora is seeking a Senior Software Engineer for its Chennai office to join the AI Core team, focusing on designing and developing scalable, AI-powered backend services and applications. The ideal candidate will have significant experience in software engineering, particularly in building high-performance distributed systems, with a strong emphasis on collaboration with cross-functional teams.

Skills & Requirements

Must-have

  • backend services and APIs
  • AI/ML capabilities integration
  • production-grade AI systems
  • microservices-based architecture
  • object-oriented programming
  • enterprise SaaS software at scale
  • Java, Kotlin, MySQL, Spring Framework, Hibernate
  • AWS cloud technologies

Nice-to-have

  • agentic AI systems in production
  • RAG-based solutions implementation
  • MCP, tool-use frameworks
  • data engineering fundamentals
  • Python backend development

Key Requirements

  • 8 years in software engineering
  • 5 years in enterprise SaaS
  • 5 years in distributed systems
  • Bachelor’s or Master’s in Computer Science

Work Rights

Not specified

Tailored Resume

Cover Letter