Senior Software Engineer

ZuoraFoster City, CA
$164,800 - $226,600Hybrid

About The Position

The Beijing Billing Core team is a specialized engineering powerhouse and the heartbeat of Zuora’s global platform. As a mission-critical core team, we architect the foundational systems that power the world’s most sophisticated enterprise businesses. We operate at the intersection of high-scale distributed systems and real-time data innovation, prioritizing long-term engineering excellence and robust, scalable design. We are currently driving a high-stakes evolution from traditional enterprise architecture to an intelligent, event-driven ecosystem. Your work sits at the center of the global economy, directly enabling the growth of industry-leading organizations. We are pioneering the future of software delivery by embracing an AI-first engineering culture. Our team leverages advanced AI development environments to navigate complex architectural puzzles, allowing our engineers to focus on high-level systems thinking and innovation. This is a rare opportunity to bridge the gap between stable, world-class foundations and greenfield data engineering within a high-talent global hub. Your mission is to ensure our platform remains the definitive global standard for reliability and intelligence. You will solve the industry’s most challenging scale and consistency problems, building a self-healing, high-concurrency engine that defines the future of digital commerce.

Requirements

  • Strong Java Foundations: Significant experience building and scaling services within large codebases using Modern Java, the Spring Framework, and ORM/Persistence Frameworks; committed to delivering clean, maintainable, and disciplined code.
  • Real-time Data Processing & Data Engineering: Expert in architecting stream processing pipelines and managing data consistency in high-concurrency, data-intensive systems; proficient in leveraging Apache Kafka, Apache Flink, Apache Beam, and Change Data Capture (CDC) alongside MySQL, ClickHouse, and Redis to build scalable architectures that support evolving schemas and massive data growth.
  • Infrastructure & Deployment: Proven ability to architect and manage cloud-native backend services using AWS and Kubernetes to ensure high availability and system resilience.
  • AI-Assisted Productivity: Proficient in utilizing AI-assisted development tools such as Claude, Codex, and Cursor to solve complex engineering puzzles efficiently and increase overall technical leverage.

Nice To Haves

  • Experience with relational database optimization or building real-time data synchronization solutions.
  • Familiarity with deploying and monitoring services in cloud-native or containerized environments.
  • Experience working in a global engineering hub and a desire to participate in technical discussions and learning.

Responsibilities

  • Design and evolve high-performance, distributed services within our core Java environment.
  • Be responsible for the architectural stewardship of systems that process billions of transactions, ensuring they remain scalable, robust, and enterprise-grade.
  • Lead the development of sophisticated stream processing pipelines and event-driven architectures.
  • Bridge the gap between foundational data stores and real-time analytics to enable the "Intelligence Layer" that defines the future of our global platform.
  • Embrace an AI-first development culture, utilizing advanced tools like Claude Code and Codex to navigate complex logic and solve deep architectural puzzles.
  • Champion engineering excellence, prioritizing disciplined, maintainable design over temporary workarounds.
  • Develop a thorough understanding of our core engine and streaming pipelines within the first 3 months.
  • Successfully use AI-assisted tools to deliver high-quality features and enhancements within our distributed environment within the first 3 months.
  • Take ownership of a specific service or functional area by month 6.
  • Implement complex streaming or backend features, ensuring they are performant and integrate seamlessly with our real-time data layer by month 6.
  • Contribute to the long-term reliability of our platform by resolving technical bottlenecks within the first year.
  • Collaborate with the team to adopt AI-augmented practices within the first year.
  • Play a key role in the transition toward a more responsive, event-driven architecture within the first year.

Benefits

  • Competitive compensation
  • variable bonus
  • performance reward opportunities
  • retirement programs
  • Medical, dental and vision insurance
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company wide end of year break
  • More than 10 weeks fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service