Senior Software Engineer

Zuora

Beijing, China
On-site
Modern java and spring framework
Stream processing pipelines
High-concurrency data-intensive systems
Zuora is seeking a Senior Software Engineer for their Beijing office to enhance their billing platform through modern, AI-augmented development practices. The role involves architecting high-performance distributed systems and real-time data innovation, requiring strong Java and data engineering expertise

Job Summary

  • Architect mission-critical systems and drive real-time data innovation within a core Java environment, processing billions of transactions.
  • Pioneer AI-augmented engineering by utilizing advanced tools like Claude Code and Codex to solve complex architectural puzzles.
  • Contribute to the long-term reliability of the platform by resolving technical bottlenecks and playing a key role in the transition toward an event-driven architecture.

Matching Summary

Match Score: 85

Zuora is seeking a Senior Software Engineer for their Beijing office to enhance their billing platform through modern, AI-augmented development practices. The role involves architecting high-performance distributed systems and real-time data innovation, requiring strong Java and data engineering expertise.

Skills & Requirements

Must-have

  • Modern Java and Spring Framework
  • Stream processing pipelines
  • High-concurrency data-intensive systems
  • AWS and Kubernetes
  • AI-assisted development tools

Nice-to-have

  • Relational database optimization
  • Real-time data synchronization
  • Cloud-native deployment and monitoring

Key Requirements

  • Significant experience with Modern Java, Spring Framework, ORM/Persistence Frameworks
  • Expertise in stream processing, data consistency, Apache Kafka, Apache Flink, Apache Beam, CDC
  • Proficiency with MySQL, ClickHouse, Redis
  • Proven ability with AWS and Kubernetes
  • Proficiency with AI development tools (Claude, Codex, Cursor)

Work Rights

Not specified

Tailored Resume

Cover Letter