Senior Software Engineer

Rozgoo

United States

Hybrid

USD 150,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Zuora, a leader in subscription and AI-driven quote-to-cash platforms, seeks a Senior Software Engineer to architect and scale the Agentic Deal Desk product. You will build resilient Java microservices and the AI harness powering deterministic deal negotiations.

The role emphasizes execution loop design, memory management, and secure tool dispatch. Collaboration across squads and technical leadership are key in this hybrid, Foster City, CA-based team.

Qualifications

  • 8+ years of hands-on experience in modern Java (17+), JVM internals, concurrency models, Spring Boot, and cloud-native distributed architecture.
  • Deep experience building the infrastructure surrounding LLMs - agent loops, state-machine tracking, tool calling/dispatch systems, context window management, and structured output parsing.
  • Practical experience with LangGraph, CrewAI.

Responsibilities

  • Develop and own the core agent harness layer, including execution loop, state persistence, prompts, output validation, and retries.
  • Design safe tool-execution runtimes and schema-validated dispatchers for deal operations and pricing adjustments.
  • Engineer context management with memory pipelines to prevent context degradation in multi-turn negotiations.
  • Build guardrails and feedback sensors to enforce margin rules and compliance.
  • Design low-latency, event-driven Core Java microservices to back the harness and integrate with Zuora Billing and CRM.
  • Set technical standards and mentor engineers across squads.

Skills

Core Java Mastery
Agent Harness & Runtime Systems
Agentic Frameworks & AI Tooling

Tools

LangGraph
CrewAI

Job description

About Zuora

At Zuora, we help businesses grow smarter and adapt faster. Our platform powers modern business models - from subscriptions and usage-based pricing to AI-driven and outcome-based offerings - helping companies launch new products, automate complex billing, and unlock predictable, recurring revenue. We've led the Subscription Economy for more than a decade. Now we're evolving again by building the definitive platform for quote to cash and helping companies monetize their products and services with an adaptable, AI-ready foundation.

Role Overview

Zuora is seeking a Senior Software Engineer to architect and scale our Agentic Deal Desk product. In this high-impact IC role, you will build resilient, high-throughput Java microservices alongside the underlying AI agent harness - the runtime scaffolding, execution loop, tool dispatch system, and state management engine that converts non-deterministic LLMs into reliable, enterprise-grade deal-desk agents.

Location & Work Arrangements

This role is based in our Foster City, CA office and follows a hybrid work model. Team members are expected to work onsite three days per week to foster collaboration, innovation, and team connectivity. This is not a fully remote position.

Key Responsibilities
  • Agent Harness Engineering: Build and own the core agent harness layer, including the execution loop (ReAct/Plan-Act), state persistence, dynamic prompt assembly, output schema validation, and retry mechanisms.
  • Tool Dispatch & Sandboxing: Design safe tool-execution runtimes and schema-validated function dispatchers that allow agents to execute complex deal operations, policy checks, and pricing adjustments securely.
  • Context & Memory Management: Engineer context compaction, short-term session scratchpads, and long-term memory retrieval pipelines (RAG/vector search) to eliminate context degradation during multi-turn deal negotiations.
  • Guardrails & Feedback Loops: Build computational and inferential feedback sensors (evaluators, deterministic policy linters, and verification checks) to enforce strict margin guardrails, discount limits, and compliance rules.
  • Backend Architecture: Design low-latency, event-driven Core Java microservices to back the harness, driving state transitions, audit logs, and integration with Zuora Billing and CRM platforms.
  • Technical Leadership: Set technical standards for agent harness design, drive evaluation/eval-driven development practices, and mentor senior engineers across squads.
Required Qualifications
  • Core Java Mastery: 8+ years of hands-on experience in modern Java (17+), JVM internals, concurrency models, Spring Boot, and cloud-native distributed architecture.
  • Agent Harness & Runtime Systems: Deep experience building the infrastructure surrounding LLMs - agent loops, state-machine tracking, tool calling/dispatch systems, context window management, and structured output parsing.
  • Agentic Frameworks & AI Tooling: Practical experience with LangGraph, CrewAI, A
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Agent Harness & Microservices
Senior Software Engineer, AI Agent Harness & Microservices

Rozgoo • United States

Hybrid
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Zuora, Inc. • United States

On-site
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Senior Software Engineer - AI Agent Harness & Deal Desk
Senior Software Engineer - AI Agent Harness & Deal Desk

Zuora, Inc. • United States

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Sr Product Manager, AI Platform
Sr Product Manager, AI Platform

Zuora, Inc. • Foster City (CA)

Hybrid
USD 165,000 - 247,000
Competitive compensation
Medical, dental, and vision insurance
Generous, flexible time off
Sr Software Engineer
Sr Software Engineer

Zuora, Inc. • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Competitive compensation & bonus
Medical, dental, and vision insurance
Generous time off + holidays
+4
Sr Software Engineer
Sr Software Engineer

Zuora Community • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Competitive compensation with variable
Medical, dental, vision insurance
Generous paid time off and holidays
+1
Sr Frontend Engineer Foster City, CA, United States
Sr Frontend Engineer Foster City, CA, United States

Zuora, Inc. • Foster City (CA), Northern (KY)

Hybrid
USD 165,000 - 227,000
Competitive compensation
Bonus opportunities
Retirement programs
+2
Sr Product Manager, AI Platform
Sr Product Manager, AI Platform

Zuora Community • Foster City (CA)

On-site
USD 165,000 - 247,000
Competitive compensation
Medical, dental, and vision insurance
Flexible time off
+4
Customer Solution Engineer - Quote to Cash
Customer Solution Engineer - Quote to Cash

Rozgoo • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer - Java
Senior Backend Engineer - Java

Leadout Capital • Palo Alto (CA)

On-site
USD 180,000 - 240,000