Senior Software Engineer

Bengaluru, Karnataka, IndiaFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

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

Job Summary

CompanyZuora
LocationBengaluru, Karnataka, India
TypeFull-Time
LevelSenior
DomainSoftware Engineering

Similar roles you might like

SpaceX logo
SpaceX

Environmental Engineer

Bastrop, TXFull-Time
Software Engineering
SpaceX logo
SpaceX

Mechanical Engineer, Aviation Integration (Starlink)

Woodinville, WAFull-Time
Software Engineering
SpaceX logo
SpaceX

Process Engineer, Spacecraft Corrosion & Cleanliness (Starship)

Starbase, TXFull-Time
Software Engineering

More roles at Zuora

Zuora logo
Zuora

HRIS Analyst - Workday

Chennai, Tamil Nadu, IndiaFull-Time
Analyst
Zuora logo
Zuora

Site Reliability Engineer II

Chennai, Tamil Nadu, IndiaFull-Time
DevOps
Zuora logo
Zuora

FP&A Analyst II

Foster City, California, United StatesFull-Time
Analyst
Senior Software Engineer at Zuora (Bengaluru, Karnataka, India) | WorkWay