About the job
About Zuora
Zuora helps businesses grow by offering a platform for modern business models, including subscription and usage-based pricing. The company’s solutions automate complex billing and support predictable, recurring revenue. With over a decade of experience in the Subscription Economy, Zuora continues to evolve its quote-to-cash platform for adaptable, AI-ready monetization.
Principal Software Engineer – Payments
Location: Bengaluru, Karnataka, India
Role Overview
Zuora is looking for a technical leader to shape and advance the next generation of payment solutions. This role focuses on designing systems that support global business growth and meet the demands of modern commerce.
What You Will Do
- Architect and build secure, scalable payment systems that manage the entire transaction lifecycle.
- Develop and refine payment frameworks, APIs, and checkout experiences, including hosted pages and forms.
- Create payment orchestration layers to improve routing and authorization rates.
- Incorporate performance, security, compliance, and cost considerations into every stage of system design.
- Support global payments through localization and multi-currency features.
- Enhance checkout experiences to increase conversion rates.
- Design high-volume, reliable systems with strong disaster recovery plans.
- Advance fraud and risk management using real-time analytics.
- Mentor engineers and raise technical standards across the team.
- Simplify integrations for developers through SDKs, APIs, and supporting tools.
Who Thrives Here
This role suits engineers with deep payments knowledge and architectural experience, ready to build resilient, scalable platforms for a global customer base.

