About the job
Zuora, Inc. enables organizations to move toward subscription-based business models, supporting companies as they build stronger customer relationships and pursue sustainable growth. The company’s platform helps partners develop new monetization strategies, engage subscribers, and deliver digital experiences. More information about Zuora’s approach can be found at zuora.com/modern-business.
Location and Work Model
This Senior Software Engineer position is based in Foster City, California. The role follows a hybrid schedule, with team members working onsite three days each week to promote collaboration and team connection. Fully remote arrangements are not offered for this role.
Team Overview
The authentication and OneID team manages user accounts for all Zuora products. This group handles the entire user lifecycle, aiming to provide a smooth experience for both administrators and end users. Their efforts support every product Zuora offers and form a core part of the company’s platform.
Tech Stack
- Java
- Spring
- REST API
- Microservices
- Kafka
- NodeJS
- PostgreSQL
- AWS
- Kubernetes
- Terraform
- ReactJS
What You Will Do
- Take ownership of projects and features throughout their lifecycle, from initial design to deployment.
- Refine code architecture and structure to improve testability and maintainability.
- Write, co-author, and review technical design documents.
- Join cross-team design reviews, offering technical guidance to strengthen execution and system reliability.
- Mentor junior engineers on an individual basis.

