Senior Software Engineer (Java)

Zuora, San Mateo, CA or San Francisco, CA

Unifying order-to-cash for a dynamic subscription world

“Hello World” we’re Zuora.   We are solving some unbelievably complex problems around multi-tenancy and transnational systems that we could use your help on.
Let me tell you a little bit more about us and our tech stack so we can feel more comfortable with each other. We’re a Micro Services, Docker, AWS, Redshift, and Java 8 shop that deals with extremely high volume data processing in the billions.  We are the market leader in subscription management helping companies transform from a one time product based sale towards a SaaS/subscription based organization.  Sounds simple enough, right?

We are riding a once in a century shift in business models and are the only company on the planet helping companies in their transformation.  We’ve been featured on Jim Cramer's Mad Money and are personally funded by Marc Benioff and Dave Duffield.  Oh, and did I mention, our CEO and co-founder was employee # 11 at Salesforce?  

If you’d like to hear more fun facts about us, please do ping me at [email protected].

Here is a role we are currently hiring for:


Minimum of 7+ years of designing and implementing innovative and exemplary B2B and B2C applications using JVM based technologies.

Design and develop highly flexible common components and APIs that enable the build of custom solutions.

Interact with software architects and senior developers to design application modules using object-oriented design methods

Design and construct integrations allowing the exchange of data with remote systems using Java over SOAP or REST

Working closely with QA engineers to design, implement and build and test automations using JUnit, Apex Test Methods and Selenium.


BA/BS in Computer Science or similar technical degree or equivalent experience

A love of solving hard problems that massively scale

Strong database and object modelling skills

Disciplined self-starter, able to be highly productive both working alone and in close collaboration within an agile development team

Passionate and knowledgeable about exploring and experimenting with the latest application development technologies

Working knowledge of modern web technologies including cloud based APIs and protocols (SOAP, REST, JSON)

Good communication skills

Experience in developing innovative, ground breaking apps on a PaaS

Have great ideas, and can run with them to produce great results.

About Zuora

Zuora is a SaaS company and the world’s foremost evangelist of the Subscription Economy. Zuora’s leading subscription relationship management platform helps enable businesses in any industry to launch or shift products to subscription, implement new pay-as-you-go pricing and packaging models, gain new insights into subscriber behavior, open new revenue streams, and disrupt market segments to gain competitive advantage.

Want to learn more about Zuora? Visit https://www.zuora.com/