Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
- Architect Mission-Critical Systems: You will design and evolve high-performance, distributed services within our core Java environment. You will be responsible for the architectural stewardship of systems that process billions of transactions, ensuring they remain scalable, robust, and enterprise-grade.
- Drive Real-Time Data Innovation: You will lead the development of sophisticated stream processing pipelines and event-driven architectures. By bridging the gap between foundational data stores and real-time analytics, you will enable the âIntelligence Layerâ that defines the future of our global platform.
- Pioneer AI-Augmented Engineering: You will embrace an AI-first development culture, utilizing advanced tools like Claude Code and Codex to navigate complex logic and solve deep architectural puzzles. You will champion engineering excellence, prioritizing disciplined, maintainable design over temporary workarounds.
What Youâll Achieve: Impact & Outcomes
Instead of a list of tasks, these milestones focus on your growth and impact within the team.
- 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.
- Within your first year: You will contribute to the long-term reliability of our platform by resolving technical bottlenecks. 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, To ensure an inclusive applicant pool, we have limited this to core skills essential for success in this role., * Data & Analytics: Experience with relational database optimization or building real-time data synchronization solutions.
- Cloud Operations: Familiarity with deploying and monitoring services in cloud-native or containerized environments.
- Collaborative Approach: Experience working in a global engineering hub and a desire to participate in technical discussions and learning.
ZEOLife at Zuora
As an industry pioneer, our work is constantly evolving and challenging us in new ways that require us to think differently, iterate often and learn constantly-itâs exciting. Our people, whom we refer to as âZEOsâ are empowered to take on a mindset of ownership and make a bigger impact here. Our teams collaborate deeply, exchange different ideas openly and together weâre making whatâs next possible for our customers, community and the world.
Requirements
Do you have experience in System design?, * 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.
Benefits & conditions
3.63.6 out of 5 stars Foster City, CA Hybrid work $164,800 - $226,600 a year, Pulled from the full job description
- Paid parental leave
- Parental leave
- Health insurance
- Vision insurance
- Dental insurance
- Paid holidays, * 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
- Opportunities to volunteer and give back, including charitable donation match
- Free resources and support for your mental wellbeing
Specific benefits offerings may vary by country and can be viewed in more detail during your interview process.
Our Commitment to an Inclusive Workplace
Think, be and do you! At Zuora, different perspectives, experiences and contributions matter. Everyone counts. Zuora is proud to be an Equal Opportunity Employer committed to creating an inclusive environment for all.
About the company
At Zuora, we do Modern Business. Weâre helping people subscribe to new ways of doing business that are better for people, companies and ultimately the planet. Itâs an approach resulting from the shift to the Subscription Economy that puts customers first by building recurring relationships instead of one-time product sales and focuses on sustainable growth.
Through our leading expertise and multi-product suite - including Zuora Billing and Zuora Revenue - we provide a unified monetization and revenue automation platform that connects quoting, billing, payments, and revenue recognition end to end. Our solutions give finance and revenue teams a single source of truth for subscription economics, streamline ASC 606-compliant revenue recognition, and enable real-time insights into growth, profitability, and customer lifetime value.
We are transforming all industries and working with the worldâs most innovative companies to monetize new business models, nurture subscriber relationships and optimize their digital experiences.
The Team & Role
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.
The Opportunity: Leading the Strategic Evolution
We are currently driving a high-stakes evolution from traditional enterprise architecture to an intelligent, event-driven ecosystem.
- Mission-Critical Impact: 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. Our team leverages advanced AI development environments to navigate complex architectural puzzles, allowing our engineers to focus on high-level systems thinking and innovation.
- Global Technical Leadership: This is a rare opportunity to bridge the gap between stable, world-class foundations and greenfield data engineering within a high-talent global hub.
The Mission: Architecting the Future of Billing
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
How Much FAANG Companies Actually Pay Software Engineers in 2025
Highest Paying Tech Companies in Europe
Best Countries for Software Engineers