Z

Zuora

SaaS platform for subscription lifecycle management

Software Engineer - Payments

Backend EngineeringPosted on Nov 9
Full-timeFoster City, CA, USA

About the Job

Requirements

  • A B.Tech or B.E. in Computer Engineering or an equivalent discipline is required.
  • At least five years of experience in backend or full-stack software development is required.
  • Knowledge and experience in the payment domain are required.
  • Strong expertise in Java or another modern programming language is required.
  • Experience building RESTful APIs and distributed microservices is required.
  • Familiarity with event-driven architectures, such as Kafka or similar messaging systems, is required.
  • A strong understanding of cloud platforms, with AWS preferred, is required.
  • Experience with relational databases such as Postgres, SQL, or AWS RDS is required.
  • Knowledge of system reliability, observability, and performance optimization is required.

Responsibilities

  • Design and build scalable integration services, APIs, and connectors.
  • Develop event-driven and microservices-based architectures to enable real-time data flows.
  • Partner with Product, Platform, Security, and external partners to deliver reliable and extensible integration capabilities.
  • Improve system performance, observability, and resilience across distributed systems.
  • Write clean, maintainable, and well-tested code aligned with engineering best practices.
  • Contribute to architectural discussions and drive technical improvements across the Integration Hub platform.

Desired Qualifications

  • Experience working on integration platforms, SaaS products, or enterprise systems is a strong plus.
  • Curiosity and enthusiasm for exploring emerging technologies and AI-powered development tools.

About the Company

Zuora

SaaS platform for subscription lifecycle management

Zuora provides a software-as-a-service platform that helps businesses run subscription-based models. It covers the entire customer lifecycle from acquiring customers to billing, payments, and revenue reporting. The core products include Zuora Billing and Zuora RevPro, which automate and streamline order-to-cash processes, recurring revenue management, and revenue recognition. Unlike many generic ERP tools, Zuora combines billing, revenue recognition, and financial reporting for subscription businesses in one system, serving a wide range of customers from startups to Fortune 100 firms and across technology, media, and telecom. Its goal is to enable companies to adopt or optimize subscriptions, scale efficiently, and improve financial operations through automation and integrated analytics.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Redwood City, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Zuora

See more jobs