Zuora
Visit websiteSenior Software Engineer (Revenue)
$164,800 – $226,6008+ yearsHybrid
- Engineering
- Foster City
- Full time
- Yesterday
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.