CPQ: Software Engineer III (P3)
The Team & Role
Modern CPQ leaders are looking for new ways to strategically advise their business and ultimately scale revenue growth. As they adopt increasingly complex pricing models incorporating a mix of subscriptions, one-time, and usage-based offers, their quoting process has become more resource-intensive, prone to human error, and time-consuming.
With Zuora CPQ, businesses can automate their quote-to-cash process, manage complex configurations, and ensure accurate pricing. This enables them to close deals faster and with greater efficiency. You can read more about the current capabilities at https://www.zuora.com/products/cpq/
Join us as we embark on a multi-year journey to rethink modernized CPQ from scratch. Zuora’s NextGen CPQ will be architectured to be futureproof, incorporating an AI-compatible, microservices-based modular architecture covering significant core functional areas, providing extensibility, and implementing a robust multi-tenant architecture.
This position expects you to work based out of the Bangalore office 3 days a week.
Our Tech Stack: Java, Spring Boot, Microservices, Redis, Kafka, React, AWS, RDS
What you will achieve
- Design and develop highly flexible services and APIs that enable product customizability and extensibility.
- Collaborate with cross-functional teams like product management, user experience, platform and partner teams to build features for next generation products.
- Understand the needs of users and build products that are intuitive and easy to use.
- Code, develop and ship high-quality software using best engineering practices.
What you will need to be successful
- B.Tech / B.E. Computer Engineering discipline or relevant degree.
- 5+ years of experience specializing in full-stack software development.
- Hands-on proficiency in any modern software development language, preferably Java.
- Working knowledge of cloud-based APIs, preferably AWS.
- Experience working with microservices frameworks like Spring Boot.
- Experience with object modeling and integrating with upstream services.
- Passion for exploring and experimenting with the latest application development technologies.
- Knowledge of relational databases like Postgres or SQL, preferably AWS RDS.
- Strong debugging skills.
- Excellent Problem Solving and communication skills.
- Experience working with AI tools (ChatGPT, Cursor, Loveable etc) for rapid development will be an advantage
- Knowledge of the CPQ domain will be an advantage.