Software Engineer II
Chennai, Tamil Nadu, India
6 days ago
Applicants: 0
Share
3 weeks left to apply
Job Description
Software Engineer – Usage Billing (Mediation)
Company Overview
At Zuora, we do Modern Business. We help companies transition to the Subscription Economy—building recurring customer relationships instead of one-time transactions and driving sustainable, customer-first growth.
Through our deep expertise and multi-product platform, Zuora empowers the world’s most innovative companies to monetize new business models, strengthen subscriber relationships, and optimize digital experiences across industries.
Team & Role
The Usage Billing (Mediation) team at Zuora builds and scales the platform that powers some of the most complex, high-volume usage-based business models globally.
Our systems ingest, transform, and process massive volumes of raw usage data to ensure accurate billing and seamless customer experiences. As part of this team, you’ll work on highly distributed, performant, and reliable systems that form the backbone of Zuora’s usage billing capabilities.
You’ll collaborate closely with product managers, architects, and engineers to solve challenging data and infrastructure problems and contribute to innovations shaping the future of subscription and consumption-based commerce.
What You Will Achieve
- Develop flexible, scalable features for Zuora’s usage billing platform
- Contribute to the execution of the product roadmap in collaboration with architects and senior engineers
- Build robust, high-performance APIs and background processing jobs
- Ensure systems are reliable, scalable, and developer-friendly
- Participate in design discussions and technical decision-making
- Help improve platform performance, reliability, and maintainability
What Is Expected
- Bachelor’s or Master’s degree in Computer Science or a related field
- 1–3 years of product development experience (SaaS or B2B experience preferred)
- Experience building backend APIs or full-stack applications
- Strong knowledge of Data Structures & Algorithms
- Solid understanding of Object-Oriented Programming (OOP)
- Experience with low-level design and implementation
- Familiarity with modern frameworks, IDEs, testing tools, and documentation practices
Good to Have
- Experience with usage metering, billing, or subscription management platforms
- Frontend development experience and understanding of UI architecture
- Knowledge of cloud-based architectures, development, and deployment
#ZEOLife at Zuora
As an industry pioneer, Zuora offers an environment that constantly evolves—encouraging innovation, learning, and ownership. Our people, known as ZEOs, are empowered to make meaningful impact through collaboration and shared purpose.
Benefits & Perks
- Competitive compensation and performance rewards
- Corporate bonus and retirement programs
- Comprehensive medical insurance
- Generous, flexible time off, paid holidays, wellness days, and year-end company break
- 6 months fully paid parental leave
- Learning & Development stipend
- Opportunities to volunteer and give back (including donation matching)
- Free resources and support for mental well-being
(Benefits may vary by country and will be discussed during the interview process.)
Additional Information
- Company Name
- Zuora
- Industry
- IT & Software
- Department
- Software Engineering & QA
- Role Category
- Software Development
- Job Role
- Software Engineer
- Education
- No Restriction
- Job Types
- Remote
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 6 days ago
- Application Ends
- 3 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position