Senior Software Engineer (Revenue)
Core
Design, develop, test, and operate cutting-edge, highly scalable enterprise SaaS applications for Zuora's next-generation Revenue product, focusing on quote-to-cash monetization.
Role type
Senior Software Engineer (Revenue)
Builds
Zuora's next-generation Revenue product, including flexible common components, APIs, and cloud-native services.
Domain
Enterprise SaaS, Subscription Economy, Quote-to-Cash
Deliverable
production ML models | product features
Required skills
Java, Python, SQL, Oracle, MySQL, MongoDB, Redis, REST, gRPC, microservices, CI/CD, observability, algorithm design, data structures
Preferred skills
Docker, Kubernetes, Terraform, Kafka, AWS, distributed systems, payments/billing systems, mentoring
Technologies
Java, Python, Oracle, MySQL, MongoDB, Redis, REST, gRPC, Thrift, Docker, Kubernetes, Terraform, Kafka, AWS
Responsibilities
Design and develop highly flexible common components and APIs; own the design and delivery of significant features from design through production support; design and develop application components for scale using microservices and event-driven integrations; advocate for high-quality software and best practices; participate in design and code reviews; mentor mid-level and junior engineers; identify and address technical debt; drive transition to microservices and cloud-based architecture.
Seniority
Senior, hands-on IC with mentorship responsibilities