Senior Software Engineer
Core
Building and maintaining the authentication and OneID user management portal, a critical hub for the Zuora platform that controls the entire user lifecycle for admins and users.
Role type
Senior Software Engineer (Backend/Platform)
Builds
The Zuora OneID user management portal and related microservices
Domain
SaaS / Subscription Economy / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices architecture, REST APIs, Kafka, PostgreSQL, AWS, Kubernetes, Terraform, ReactJS, Data structures and algorithms, AI-assisted development tools
Preferred skills
CRM or Billing domain knowledge, ERP Finance/Accounting software experience
Technologies
Java, Spring, Rest API, Microservices, Kafka, NodeJS, Postgress, AWS, Kubernetes, Terraform, ReactJS
Responsibilities
Independently own the full lifecycle of projects or features including design, development, and deployment; Improve code structure and architecture for testability and maintainability; Write and review technical design documentation; Participate in cross-team design reviews and provide technical oversight; Assist and mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities