Startups

Senior Java Engineer

Zuora · Foster City, California, United States · On-site

← All jobs
About Zuora

Zuora is the leading Quote to Cash and subscription management platform, unifying billing, payments, revenue, and AR to scale your modern monetization. Backed by Greylock and Redpoint.

About the role

We are looking for an experienced Senior Java Engineer to join our backend engineering team. You’ll be responsible for designing, building, and optimizing high-performance, scalable services that power our enterprise-grade billing and revenue systems. You’ll work closely with cross-functional teams — product managers, architects, and DevOps — to deliver critical features with high availability and performance.

What they're looking for

  • 6–10 years of professional software development experience
  • Strong proficiency in Java, Spring Boot , and Microservices design
  • Solid understanding of data structures, multithreading, and design patterns
  • Experience with message queues (Kafka/RabbitMQ) and databases (MySQL, PostgreSQL, MongoDB)
  • Familiarity with CI/CD pipelines , Docker , Kubernetes , and cloud platforms (AWS/GCP)
  • Excellent problem-solving and communication skills
More about this role

At Zuora, we help businesses grow smarter and adapt faster. Our platform powers modern business models — from subscriptions and usage-based pricing to AI-driven and outcome-based offerings — helping companies launch new products, automate complex billing, and unlock predictable, recurring revenue.

We’ve led the Subscription Economy for more than a decade. Now we’re evolving again by building the definitive platform for quote to cash and helping companies monetize their products and services with an adaptable, AI-ready foundation.

This role is based in our Foster City, CA office and follows a hybrid work model . Team members are expected to work onsite three days per week to foster collaboration, innovation, and team connectivity.

This is not a fully remote position .

We are looking for an experienced Senior Java Engineer to join our backend engineering team. You’ll be responsible for designing, building, and optimizing high-performance, scalable services that power our enterprise-grade billing and revenue systems.

You’ll work closely with cross-functional teams — product managers, architects, and DevOps — to deliver critical features with high availability and performance.

-...

Read the full posting on Zuora's site ↗

Engineering & TechOps

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.