GrepJob
Zuora

Principal Software Engineer

Zuora
Apply
about 5 hours ago
Chennai, IndiaStaff+
H1B Sponsor

Responsibilities

  • Lead the architecture and technical direction for large-scale distributed systems.
  • Design high-performance, scalable services using modern backend and cloud-native patterns.
  • Drive long-term architecture roadmaps and make technology decisions.
  • Influence multiple engineering teams and align them around a shared technical vision.
  • Partner with cross-functional stakeholders to ensure technical decisions align with business outcomes.
  • Establish standards for system design, code quality, and operational excellence.
  • Mentor senior engineers and emerging technical leaders.
  • Identify and address technical debt while enabling product innovation.

Requirements

  • Deep expertise in designing and building large-scale distributed systems.
  • Strong experience with Java/Spring and microservices architectures.
  • Strong understanding of APIs, platform design, and system design trade-offs.
  • Proven track record of influencing technical direction across teams.
  • Ability to simplify complex technical problems into scalable solutions.
  • Excellent communication skills for aligning stakeholders around architectural decisions.
  • Demonstrated experience mentoring engineers and developing technical talent.