Zuora logo
ZuoraPosted 1 month ago

Principal Software Engineer

On-siteChennai, Tamil Nadu, India

Full TimeSenior LevelLargeSubscription Software

Job Summary

Lead architecture and technical direction for large-scale distributed systems and enterprise platforms, designing high-performance, scalable services using modern backend and cloud-native patterns. Drive long-term architecture roadmaps, influence engineering standards across multiple teams, and establish guidelines for code quality, observability, and operational excellence. Mentor senior engineers through design reviews and hands-on coaching while strategically addressing technical debt to ensure system resilience and security. Partner with Product, Engineering, and cross-functional stakeholders to align technical decisions with business outcomes.

Required Qualifications

  • Deep expertise in designing and building large-scale distributed systems and enterprise-grade software platforms
  • Strong experience with Java/Spring and modern service-oriented or microservices-based architectures
  • Strong understanding of APIs, platform design, data models, integration patterns, and system design trade-offs
  • Proven track record of shaping architecture roadmaps and influencing technical direction across teams or business units
  • Ability to work effectively in ambiguous environments and simplify complex technical problems into scalable, maintainable solutions
  • Excellent communication skills, including the ability to align engineers, product managers, and senior stakeholders around architectural decisions
  • Demonstrated experience mentoring engineers and developing technical talent across an organization
  • Strong judgment in balancing innovation with reliability, speed with quality, and near-term delivery with long-term platform health

Desired Qualifications

  • Experience in payments, billing, financial systems, or other high-scale transaction platforms
  • Experience designing systems with strong requirements around security, fraud prevention, compliance, fault tolerance, and disaster recovery
  • Familiarity with SDKs, API contracts, webhooks, and developer platform enablement
  • Working experience with both enterprise companies and startups

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce