Zuora

Zuora

Senior Software Engineer

Foster City, California, United States · Senior · Contract

Sponsorship not specified$165k-$227kDetected 1 day ago
JavaSpringDistributed SystemsBackend DevelopmentMySQLRedisAWSKubernetesKafkaData EngineeringLeadershipCollaboration

About the role

  • We are currently driving a high-stakes evolution from traditional enterprise architecture to an intelligent, event-driven ecosystem.
  • Mission-Critical Impac t: Your work sits at the center of the global economy, directly enabling the growth of industry-leading organizations.
  • The AI-Augmented Frontier: We are pioneering the future of software delivery by embracing an AI-first engineering culture.

Responsibilities

  • Architect Mission-Critical Systems: You will design and evolve high-performance, distributed services within our core Java environment.
  • Drive Real-Time Data Innovation: You will lead the development of sophisticated stream processing pipelines and event-driven architectures.
  • You will champion engineering excellence, prioritizing disciplined, maintainable design over temporary workarounds.
  • In your first 3 months: You will develop a thorough understanding of our core engine and streaming pipelines. You will successfully use AI-assisted tools to deliver high-quality features and enhancements within our distributed environment.
  • By month 6: You will take ownership of a specific service or functional area. You will implement complex streaming or backend features, ensuring they are performant and integrate seamlessly with our real-time data layer.
  • You will collaborate with the team to adopt AI-augmented practices and play a key role in the transition toward a more responsive, event-driven architecture
  • Strong Java Foundations: Significant experience building and scaling services within large codebases using Modern Java, the Spring Framework, and ORM/Persistence Frameworks
  • 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.
  • 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.

Requirements

  • These are not required for application but are areas where you can add immediate value.
  • Experience with relational database optimization or building real-time data synchronization solutions.
  • Familiarity with deploying and monitoring services in cloud-native or containerized environments.
  • Data & Analytics: Experience with relational database optimization or building real-time data synchronization solutions.

Compensation

  • $164,800 - $226,600 USD

Benefits

  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
  • Medical, dental and vision insurance
  • Generous, flexible time off
  • Paid holidays, "wellness" days and company wide end of year break
  • More than 10 weeks fully paid parental leave
  • Learning & Development stipend
  • Free resources and support for your mental wellbeing
  • Collaborative Approach: Experience working in a global engineering hub and a desire to participate in technical discussions and learning.

Company info

  • 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.
  • Our teams collaborate deeply, exchange different ideas openly and together we're making what's next possible for our customers, community and the world.
  • As part of our commitment to building an inclusive, high-performance culture where ZEOs feel inspired, connected and valued, we support ZEOs with:

This listing is sourced directly from Zuora's careers page and normalized into a canonical job model.