Zuora is seeking a Senior Software Engineer to join their engineering team in Chennai, India. The role involves designing and developing scalable, distributed, high-performance systems for large enterprise environments. The ideal candidate has a Bachelor's degree in Computer Science or related field and 5+ years of experience in software engineering, Java, Kotlin, MySQL, Spring Framework, and cloud technologies.
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.
- 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
Benefits
- Competitive compensation
- Variable bonus
- Performance reward opportunities
- Retirement programs
- Medical Insurance
- Generous, flexible time off
- Paid holidays
- Wellness days
- Paid Parental Leave
- Learning & Development stipend
- Opportunities to volunteer and give back, including charitable donation match
- Free resources and support for your mental wellbeing