Back to results

Senior Software Engineer (Revenue)

$164,800 – $226,6008+ yearsHybrid

  • Engineering
  • Foster City
  • Full time
  • Yesterday
Newly posted

About the role

Zuora is seeking a Senior Software Engineer to design, develop, and operate scalable enterprise SaaS applications within the Revenue product team. The role involves owning significant components end-to-end, mentoring junior engineers, and driving the transition to microservices and cloud-based architectures. The successful candidate will collaborate with product management to build intuitive, high-quality software solutions.

Responsibilities

  • Work with product management and other engineering teams to design, build, and operate Zuora's next-generation Revenue product.
  • Design and develop highly flexible common components and APIs that enable product customizability and extensibility.
  • Own the design and delivery of significant features or components within the team, from design through production support.
  • Design and develop application components and services for scale, using modern backend and cloud-native patterns.
  • Advocate for high-quality software and promote best practices to produce reliable, maintainable, and fault-tolerant systems.
  • Participate in and help facilitate design and code reviews, raising the bar on engineering practices, code quality, observability, and testability.
  • Mentor mid-level and junior engineers through pairing, code review, and technical guidance.
  • Identify technical debt within your area and propose pragmatic ways to address it alongside feature work.

Required skills

  • Java
  • Python
  • SQL
  • Oracle
  • MySQL
  • API design
  • Web services
  • SOA
  • RPC
  • CI/CD
  • Observability

Nice to have

  • Docker
  • Kubernetes
  • Terraform
  • Kafka
  • AWS
  • MongoDB
  • Redis
  • NoSQL
  • AJAX
  • SPA

Qualifications

  • BS/MS/PhD in Computer Science, Electrical Engineering, or a relevant degree
  • 8+ years of software development experience specializing in enterprise SaaS software

Benefits

  • Medical Insurance
  • Flexible time off
  • Paid holidays
  • Paid parental leave
  • Learning & development stipend
  • Charitable donation matching
  • Mental wellbeing resources

About the Company

Zuora helps businesses grow smarter and adapt faster by powering modern business models like subscriptions and usage-based pricing. They have led the Subscription Economy for over a decade and are currently building a definitive platform for quote to cash.

Senior Software Engineer (Revenue) at Zuora · Grasshire