Senior Java Engineer

🗓️ Posted 2026-09-03 Foster City, California, United States Hybrid ICT

Company shared salary

NA

Market rate

₹10,833–₹18,333/mo (₹129,996–₹219,996/yr)

Based on similar roles (title + domain + location).

About the Company

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. Location & Work Arrangements 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 .

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.

Responsibilities

  • Design and develop scalable backend services using Java (11+) , Spring Boot , and Microservices architecture .
  • Build and maintain integrations with Kafka , AWS , and REST/gRPC APIs .
  • Optimize system performance, reliability, and throughput for high-volume workloads.
  • Participate in architectural design discussions and code reviews.
  • Mentor junior engineers and contribute to improving engineering best practices.
  • Collaborate with product and QA teams in an agile environment.
  • 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.
  • Exposure to distributed systems, billing platforms, or large-scale data processing.
  • Knowledge of Python/Go for microservices scripting or automation.
  • Knowledge of ML, Big Data and AI.
  • Open-source contributions or technical blogging.

Benefits

  • Work on modern, high-impact systems used by global enterprises.
  • Competitive compensation with performance bonuses.
  • Flexible work environment and opportunities for career advancement.
  • Collaborative culture with a focus on engineering excellence.
  • Competitive compensation, variable bonus and performance-based reward opportunities, and retirement programs
  • Medical Insurance
  • Generous, flexible time off, plus paid holidays, wellness days, and a company-wide year-end break
  • Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy)
  • Learning & development stipend to support ongoing growth
  • Opportunities to volunteer and give back, including charitable donation matching where available
  • Mental wellbeing resources and support
  • Collaborate deeply across teams and regions
  • Learn constantly and iterate often
  • Build an inclusive, high-performance culture where people feel inspired, connected, and valued