Senior Software Engineer

12 Hours ago • 5-7 Years • Software Development & Engineering

Job Summary

Job Description

Contribute to, implement, and support Zuora's Product Catalog, the foundation of their billing platform. This role involves frontend, backend, and design, focusing on user experience and handling web-scale traffic. You will propose UI and backend design changes, collaborate with product managers on requirements and solutions, write quality code, set high standards for code reviews, contribute to technical standards, and improve operational processes. Take ownership of problems end-to-end in an environment that celebrates initiative and accountability. Design and develop end-to-end features across APIs, backend services, and UIs. Apply object-oriented design principles to build scalable, high-quality solutions. Collaborate with Product Managers, own code delivery, and debug complex technical problems.
Must have:
  • Strong proficiency in modern front-end frameworks (React, Angular)
  • Strong proficiency in Java (JDK 21+)
  • Strong proficiency in object-oriented programming
  • Solid foundation in software development best practices (Git, TDD, SOLID)
  • Commitment to developing high-quality, testable code
  • Sense of ownership to find and fix problems
  • Experience deploying, monitoring, and troubleshooting microservices
  • Experience designing quality APIs (REST, gRPC, GraphQL)
  • Adaptable to learn new technologies
Good to have:
  • Experience with TypeScript
  • Familiarity with frontend performance and test tools
  • Experience with simulated load and JVM profiling
  • Familiarity with instrumentation and analysis of production metrics

Job Details

 

The Team & Role

The core purpose of this role is to contribute to, implement and support Zuora’s Product Catalog. This team powers the foundation of Zuora’s billing platform—the flexible, scalable product catalog that supports pricing, bundling, and monetization strategies for global enterprises.. The role involves a blend of frontend, backend and design concerns, whilst all the while considering end user experience and handling webscale traffic. You will have opportunities to propose changes to the UI and backend design whilst working with product managers to determine functional requirements, collaborate on designs and iterate on technical solutions.You will help the team by writing quality code, setting high bar for code reviews, contributing to technical standards, helping to implement best practices and improve operational processes.You’ll take ownership of problems end-to-end and thrive in an environment where initiative and accountability are celebrated.

Our Tech Stack: Java, gRPC, Rest API, Microservices, Javascript/TypeScript/NodeJS, React, Docker, AWS, MYSQL

In this role you’ll get to

  • Design and develop end-to-end features across our stack—from APIs and backend services to intuitive UIs.
  • Apply strong object-oriented design and software engineering principles to build scalable, high-quality solutions.
  • Collaborate with Product Managers to break down business requirements into clean, maintainable technical designs.
  • Own the delivery of your code – from ideation and implementation to monitoring and support.
  • Debug, analyze, and solve complex technical problems across the stack, often in real-time.
  • Write clean, well-tested code and participate in code reviews to maintain high standards.
  • Think on your feet, adapt to changing priorities, and contribute to team discussions with curiosity and creativity.

What we’re looking for

  • Strong proficiency in modern front-end frameworks (e.g., React, Angular, or similar)
  • Strong proficiency in Java (JDK 21 or newer)
  • Strong proficiency in object-oriented programming (Java preferred) and solid understanding of design patterns.
  • Solid foundation in software development best practices: Git version control, TDD methodologies, and OOP principles including SOLID and design patterns
  • A strong commitment to developing high-quality, testable code, including unit, integration, and end-to-end testing, while actively considering operational concerns (observability, logging, alerting) throughout the development lifecycle.
  • A sense of ownership—you don’t wait for problems to be assigned; you go find and fix them.
  • Enthusiasm for using AI tooling to aid development
  • Experience deploying, monitoring, and troubleshooting microservices in a production environment at scale.
  • Designing quality APIs (like REST, gRPC, GraphQL etc.) 
  • A willingness to be adaptable and pick up new technologies and tools as necessary

Bonus points for 

  • Experience with typescript
  • Familiarity with frontend performance and test tools (e.g; Playwright, LambdaTest LightHouse)
  • Experience with simulated load (JMeter/Gatling/wrk2 etc) and JVM profiling to identify and fix performance bottlenecks both in UI and Backend
  • Familiarity with instrumentation and analysis of production metrics using tools like Prometheus, Grafana to ensure system health.

If you’re a passionate Full Stack Developer with 5 to 7 years of experience eager to build impactful, scalable solutions within a collaborative environment, we encourage you to apply!

Similar Jobs

Axel springer - Business Development Associate, Professional Subscriptions

Axel springer

Arlington, Virginia, United States (On-Site)
1 Month ago
Dialpad AI - Senior Analyst, Netsuite Order Management

Dialpad AI

Pasig, Metro Manila, Philippines (On-Site)
1 Month ago
appzen - Enterprise Account Executive - US

appzen

Dallas, Texas, United States (Remote)
8 Months ago
Tencent - Senior Strategic Sales Executive

Tencent

California, United States (On-Site)
4 Months ago
Milestone - Technical Product Manager

Milestone

United States (Remote)
2 Months ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

New York, New York, United States (On-Site)
8 Months ago
Capgemini - Powerflex Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Rippling - Senior Software Engineer - Object Graph

Rippling

New York, United States (On-Site)
23 Hours ago
Scale AI - Software Engineer, Forward Deployed

Scale AI

San Francisco, California, United States (Hybrid)
2 Months ago
Enphase Energy - Engineer, Customer Service-French

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - Enterprise Account Executive - Partner Cloud

Salesforce

Paris, Île-de-France, France (On-Site)
1 Month ago
Scientific Games - Director, General Manager

Scientific Games

Phoenix, Arizona, United States (On-Site)
4 Months ago
Yodo1 - Platform Product Manager

Yodo1

(Remote)
16 Hours ago
bytedance - Product Expert - Video Cloud

bytedance

Singapore (On-Site)
2 Months ago
Scopely - Senior Product Manager - Yahtzee!

Scopely

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Paytm - KAM - Visakhapatnam

Paytm

Visakhapatnam, Andhra Pradesh, India (On-Site)
6 Months ago
Interface AI - Vice President of Professional Services

Interface AI

San Jose, California, United States (On-Site)
15 Hours ago
Tencent - Tencent Cloud-Channel Development Manager

Tencent

Macao (On-Site)
7 Months ago
Zinnia - Senior Director, Client Partner

Zinnia

Bridgewater, New Jersey, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Enphase Energy - Senior Software Engineer - Ecommerce (Magento Fullstack)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Gigamon - Senior Customer Success Manager

Gigamon

Chennai, Tamil Nadu, India (Hybrid)
4 Weeks ago
Qualcomm - Senior Engineer - Linux Kernel Experts

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
PhonePe - Operation Analyst RMS

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
luxsoft - Temenos Technical Lead

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Agara labs - Sales Development Representative

Agara labs

Bengaluru, Karnataka, India (Remote)
2 Months ago
Zuora - Principal Software Engineer

Zuora

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Nagarro - Staff Engineer, PHP Drupal

Nagarro

India (Remote)
8 Months ago
Brillio - Principal Data Engineer

Brillio

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Trek - Customer Care (E-Commerce Guide)

Trek

Haryana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Alten Technology - Brake Performance Engineer

Alten Technology

Foster City, California, United States (On-Site)
3 Weeks ago
Open Systems Technologies - Field Service Engineer

Open Systems Technologies

Ashby-de-la-Zouch, England, United Kingdom (On-Site)
1 Week ago
Qualcomm - Associate Engineer - Windows Development

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
P99 soft - IAM Engineer

P99 soft

Hyderabad, Telangana, India (On-Site)
1 Month ago
ISG - SAP Senior Systems Training Developer Consultant

ISG

United States (Remote)
2 Weeks ago
Qualcomm - Analog / Mixed-Signal Sensor IP Design Engineer

Qualcomm

Cork, County Cork, Ireland (On-Site)
1 Month ago
Kaedim - Customer Success Engineer

Kaedim

San Francisco, California, United States (On-Site)
1 Year ago
version 1 - kdb+ Engineer

version 1

London, England, United Kingdom (On-Site)
2 Months ago
Clearwater Analytics - Software Development Engineer

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Rocket - Senior Technical Support Engineer

Rocket

Wisconsin, United States (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

15 years ago, Zuora was born out of a vision that we could evangelize a fundamentally new way of doing business by shifting the focus of companies to deliver recurring, people-centric services instead of a one-time sale of products. This is how we coined the term, the Subscription Economy®.


Today, we see others evangelizing this term, and building entire communities around it. The Subscription Economy isn’t (and never was) just about subscription business models but, direct, recurring relationships with customers through any business model. Subscriptions were only just scratching the surface and now, the market recognizes the Subscription Economy for what it truly is-a relationship-centric economy. Companies have realized that the path to growth going forward is to establish direct, digital relationships with their customers, and to nurture and monetize these relationships through an ever growing set of digital services.


Alongside this evolution, Zuora has been there every step of the way. We started with Zuora Billing, and have expanded our award-winning multi-product portfolio to include Zuora Revenue, Zuora Payments and Zuora Central Platform. More recently, we’ve added subscription experience platform Zephr to our family, further expanding our capabilities to serve as an intelligent hub that monetizes the complete quote to cash and revenue recognition process at scale. We call this Monetization.

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Milan, Lombardy, Italy (Remote)

Bengaluru, Karnataka, India (On-Site)

Redwood City, California, United States (Remote)

Bengaluru, Karnataka, India (Remote)

Redwood City, California, United States (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Zuora

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug