Zuora, Inc. seeks a Senior Principal Software Engineer - Billing to lead large, strategic, and cross-functional feature releases across subscription management, order services, and billing domains. This role involves refactoring and modernizing complex legacy billing codebases into high-performance, scalable microservices-based architectures. The engineer will define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs. The position requires active daily coding in Java, Kotlin, and related technologies, acting as the primary architect for major projects, providing design direction, conducting cross-team reviews, and ensuring alignment with long-term technical strategy. The role also includes championing engineering excellence, coaching and mentoring engineers, and collaborating across remote global teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior