This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Zuora, we do Modern Business. We're helping people subscribe to new ways of doing business that are better for people, companies and ultimately the planet. It's an approach resulting from the shift to the Subscription Economy that puts customers first by building recurring relationships instead of one-time product sales and focuses on sustainable growth. Through our leading expertise and multi-product suite, we are transforming all industries and working with the world's most innovative companies to monetize new business models, nurture subscriber relationships and optimize their digital experiences. This is a location specific position that requires you to come into the Chennai office regularly to be most effective.
Job Responsibility:
Responsible for the entire lifecycle of projects or features including engineering design, development, review and deployment
Providing technical oversight to improve execution and system robustness alignmenting with long-term technical strategy
Define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs
Write, co-write, and review technical design documentation
Coach and mentor engineers, fostering technical growth and ensuring consistent high-quality delivery
Requirements:
Bachelor's or higher degree in Computer Science, Software Engineering, or a closely related field
Minimum of 5 years in software engineering with at least 5 years each in the following areas: Developing and delivering enterprise SaaS software at scale
Designing, building, and maintaining billing and subscription management software
Hands-on development with Java, MySQL, Spring Framework, Hibernate, Apache Flink, Apache Hudi, Clickhouse and cloud technologies
Proven expertise in designing and building scalable, distributed, high-performance systems in large enterprise environments
Strong system design skills, with demonstrated success guiding teams through complex technical decisions
Excellent problem-solving ability, with strong analytical skills to translate complex business requirements into scalable solutions
A passion for mentorship, knowledge sharing, and helping teams grow
Nice to have:
Knowledge and experience in the CRM or Billing domain or ERP Finance/Accounting software
What we offer:
Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
Medical, dental and vision insurance
Generous, flexible time off
Paid holidays, wellness days and company wide end of year break
6 months fully paid parental leave
Learning & Development stipend
Opportunities to volunteer and give back, including charitable donation match
Free resources and support for your mental wellbeing