Software Engineer III
Zuora Community · Foster City, CA · 2 days ago
Engineering$147k–$201k/yrFull-time
About the role
Zuora helps businesses grow smarter and adapt faster through its platform for subscription and usage-based pricing, AI-driven offerings, and predictable, recurring revenue. This role is based in Foster City, CA, following a hybrid work model with 3 days of onsite work per week.
Responsibilities
- Design and develop flexible, high-performance backend services and user-facing applications enabling deep product customization and scalability.
- Build end-to-end product capabilities across frontend and backend systems, focusing on strong engineering fundamentals and product quality.
- Partner closely with Data Science, Product, UX, Platform, and Partner teams to productionize models, integrate AI/ML capabilities, and scale intelligent systems reliably.
- Help bridge experimentation and production by building APIs, services, pipelines, and tooling needed to deploy, monitor, and evolve data science solutions in real-world applications.
- Leverage AI-assisted engineering tools to improve development velocity, code quality, and team productivity.
- Write clean, maintainable, and scalable code, adhering to best engineering practices and continuous improvement.
- Build products that are intuitive, elegant, and user-focused, solving real problems for modern revenue teams.
Requirements
- B.Tech / B.E. in Computer Engineering or equivalent discipline.
- 5+ years of experience in full-stack software development.
- Hands-on expertise in a modern programming language (Java preferred).
- Strong understanding of cloud-based APIs (preferably AWS).
- Experience with microservices architecture (Spring Boot a plus).
- Solid knowledge of relational databases (Postgres, SQL, AWS RDS).
- Proven debugging, problem-solving, and communication skills.
- Curiosity and passion for exploring new technologies and AI tools (e.g., ChatGPT, Cursor, Lovable).
- Experience with agentic model architectures and RAG-based system implementation is a strong advantage.
- Knowledge of Python and data modeling is a strong plus.
Skills
- Java
- Python
- Spring
- Rest API
- Microservices
- Kafka
- Spark
- NodeJS
- AWS
- Kubernetes
- Terraform
- ReactJS
- TypeScript
- Postgres
Benefits
- Competitive compensation, variable bonus and performance-based reward opportunities, and retirement programs.
- Medical, dental, and vision 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.