About the job
About Zuora
Zuora helps businesses shift to subscription-based models, supporting growth by focusing on recurring customer relationships. The company’s suite of products enables organizations to monetize new business models and improve subscriber experiences across industries.
Team Overview
This Senior Software Engineer role sits within the authentication and OneID team. The team manages the user lifecycle for all Zuora products, ensuring a consistent experience for both administrators and end users throughout the platform.
This position requires regular in-office attendance in Bengaluru to support close collaboration.
Tech Stack
- Java
- Spring
- REST API
- Microservices
- Kafka
- NodeJS
- Postgres
- AWS
- Kubernetes
- Terraform
- ReactJS
What You Will Do
- Lead projects through the full lifecycle, from design through development and deployment.
- Improve code architecture to support testability and long-term maintenance.
- Write, co-author, and review technical design documents.
- Participate in cross-team design reviews and offer technical guidance to strengthen execution and system reliability.
- Mentor junior engineers and support their professional growth.

