Zuora is seeking a Sr. Software Engineer to join their team in Chennai, India. The ideal candidate will have a strong background in software engineering, experience in designing and building scalable, distributed, high-performance systems, and a passion for mentorship and knowledge sharing.
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, Kotlin, MySQL, Spring Framework, Hibernate 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
Benefits
- Competitive compensation
- Variable bonus and performance reward opportunities
- Retirement programs
- Medical 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