Senior Software Engineer
Bengaluru, Karnataka, IndiaFull-TimeSeniorSoftware Engineering
The Team & Role
- Zuora is the leading monetization platform for modern businesses. Our technology powers enterprise billing, revenue recognition, subscription management, and usage-based business models for global companies.
We are looking for a Senior UI Engineer to design and build scalable, high-performance web applications that power mission-critical enterprise workflows.
- You will work on complex SaaS systems including:
- Billing platforms
- Tracing/diagnostic systems
- Analytics dashboards
- Platform services operating at high scale (100M+ API calls/day)
- Billing platforms
- Tracing/diagnostic systems
- Analytics dashboards
- Platform services operating at high scale (100M+ API calls/day)
- This role requires strong frontend architecture skills, performance optimization expertise, and a deep understanding of building enterprise-grade systems.
Tech Stack
- Java, Spring, REST APIs, Microservices, Kafka, NodeJS, PostgreSQL, AWS, Kubernetes, Terraform, ReactJS
Build Enterprise-Grade Frontend Systems
- Develop scalable frontend applications integrating with RESTful services (e.g., /api/v1/user, /api/v1/tracing)
- Service/System dashboards Dependency graphs Trace detail visualizations (flame graphs) Build complex UI components such as:
- Service/System dashboards
- Dependency graphs
- Trace detail visualizations (flame graphs) Build complex UI components such as:
- Implement secure, authentication-aware UI flows integrated with OKTA-based user models
- Develop scalable frontend applications integrating with RESTful services (e.g., /api/v1/user, /api/v1/tracing)
- Service/System dashboards
- Dependency graphs
- Trace detail visualizations (flame graphs) Build complex UI components such as:
- Service/System dashboards
- Dependency graphs
- Trace detail visualizations (flame graphs)
- Build complex UI components such as:
- Implement secure, authentication-aware UI flows integrated with OKTA-based user models
Own Frontend Architecture
- Architect modern React-based applications (Zuora stack includes React + modern tooling)
- Drive component reusability, design systems, and performance standards
- Collaborate with backend teams building Java/Spring services
- Contribute to high-scale distributed tracing and analytics platforms
- Architect modern React-based applications (Zuora stack includes React + modern tooling)
- Drive component reusability, design systems, and performance standards
- Collaborate with backend teams building Java/Spring services
- Contribute to high-scale distributed tracing and analytics platforms
Performance & Scalability
- Optimize rendering performance for data-heavy UIs (tables, charts, graphs)
- Design efficient data-fetching strategies for query-heavy systems
- Improve caching and state handling for time-based and non-time-based data flows
- Optimize rendering performance for data-heavy UIs (tables, charts, graphs)
- Design efficient data-fetching strategies for query-heavy systems
- Improve caching and state handling for time-based and non-time-based data flows
Leadership & Ownership
- Lead technical design discussions
- Mentor junior engineers
- Raise engineering quality standards (testing, CI/CD, observability)
- Drive cross-team collaboration with global engineering stakeholders
- Lead technical design discussions
- Mentor junior engineers
- Raise engineering quality standards (testing, CI/CD, observability)
- Drive cross-team collaboration with global engineering stakeholders
Your Experience
- 6+ years building production-grade web applications
- Strong expertise in React (modern frontend architecture)
- Deep knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3
- Experience integrating with REST APIs and JSON-based services
- Experience building data-intensive UIs (dashboards, charts, graph visualizations)
- Strong understanding of frontend performance optimization
- Experience with automated testing frameworks
- Familiarity with authentication and role-based access control systems
- 6+ years building production-grade web applications
- Strong expertise in React (modern frontend architecture)
- Deep knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3
- Experience integrating with REST APIs and JSON-based services
- Experience building data-intensive UIs (dashboards, charts, graph visualizations)
- Strong understanding of frontend performance optimization
- Experience with automated testing frameworks
- Familiarity with authentication and role-based access control systems
Nice to Have
- Experience building enterprise SaaS platforms (Billing, Revenue, Analytics, Observability)
- Experience working in high-scale distributed environments
- Exposure to cloud-native infrastructure (Kafka, Redis, MySQL, etc.)
- Experience building enterprise SaaS platforms (Billing, Revenue, Analytics, Observability)
- Experience working in high-scale distributed environments
- Exposure to cloud-native infrastructure (Kafka, Redis, MySQL, etc.)
#ZEOLife at Zuora
- As an industry pioneer, our work constantly evolves, challenging us to think differently, iterate often, and learn continuously.
- Our people (“ZEOs”) are empowered to take ownership and make meaningful impact. We collaborate openly and work together to build what’s next for our customers and communities.
Benefits Include
- Competitive compensation, variable bonus & performance rewards
- Medical insurance
- Generous flexible time off
- Paid holidays, wellness days & company-wide year-end break
- Paid parental leave
- Learning & Development stipend
- Volunteer opportunities & charitable donation match
- Mental wellbeing resources
- Competitive compensation, variable bonus & performance rewards
- Medical insurance
- Generous flexible time off
- Paid holidays, wellness days & company-wide year-end break
- Paid parental leave
- Learning & Development stipend
- Volunteer opportunities & charitable donation match
- Mental wellbeing resources
- (Specific benefits may vary by country and will be shared during the interview process.)
Location & Work Arrangements
- Zuora supports flexible ways of working, balancing flexibility and responsibility in a globally distributed environment. Most roles offer hybrid flexibility — remote and office-based work options.
Our Commitment to an Inclusive Workplace
- Think, be, and do you. At Zuora, different perspectives, experiences, and contributions matter. Everyone counts.
- Zuora is proud to be an Equal Opportunity Employer and does not discriminate on legally protected characteristics.
- We encourage candidates from all backgrounds to apply.
- For accommodation during the interview process, please contact: assistance(at)zuora.com
Similar roles you might like
View all Software Engineering rolesMore roles at Zuora
View company profileHRIS Analyst - Workday
Chennai, Tamil Nadu, IndiaFull-Time
Analyst
Site Reliability Engineer II
Chennai, Tamil Nadu, IndiaFull-Time
DevOps
