Software Engineer, Payments

Zuora•Foster City, CA
•$146,500 - $201,450•Hybrid

About The Position

Zuora’s Integration Hub team builds the connective tissue of the Subscription Economy by enabling seamless, secure, and scalable integrations between Zuora and enterprise systems, including CRM, ERP, payments, data platforms, and partner applications. As a Software Engineer III, you will design and develop high-performance integration services, event-driven systems, and extensible APIs that support mission-critical business workflows. You will help shape a modern, scalable integration platform for real-time data exchange, automation, and enterprise-grade reliability. The role is based in Zuora’s Foster City, California office and follows a hybrid work model, with onsite work expected three days per week. The team is investing in a next-generation integration platform using microservices, cloud-native architecture, and event-driven design. Its technology stack includes Java, Spring Boot, REST APIs, microservices, Kafka, AWS, Kubernetes, Terraform, Postgres, and distributed event-driven systems.

Requirements

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

Nice To Haves

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

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 performance, observability, and resilience across distributed systems.
  • Write clean, maintainable, well-tested code aligned with engineering best practices.
  • Contribute to architectural discussions and drive technical improvements across the Integration Hub platform.

Benefits

  • Competitive compensation, variable bonus and performance-based reward opportunities, and retirement programs.
  • Medical, dental, and vision insurance.
  • Generous, flexible time off, paid holidays, wellness days, and a company-wide year-end break.
  • Paid parental leave, including fully paid leave for eligible employees subject to local policy.
  • Learning and development stipend.
  • Opportunities to volunteer and give back, including charitable donation matching where available.
  • Mental wellbeing resources and support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service