Skip to main content
← Back to Jobs

Senior Software Engineer

ZuoraUSA🌍 Remote
Full-timeSenior
👁️ 0 views📝 0 applicationsPosted 9/4/2026Expires 10/5/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer roles in USA — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

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, AutoGen, LlamaIndex, or custom in-house agent orchestration runtimes and vector databases (e. g. , Pgvector, Pinecone).

Distributed Infrastructure: Heavy background in event-driven architecture (Kafka/RabbitMQ), high-performance caching (Redis), relational databases (PostgreSQL/MySQL), and REST/gRPC API design.

Cloud & Runtime Security: Experience with AWS, Docker/container isolation, Kubernetes, and securing agent execution pathways against improper tool invocations or prompt injection.

Preferred Experience AWS Agentic Enablement: Production experience leveraging Amazon Bedrock Agents (Action Groups, Knowledge Bases, Multi-Agent Collaboration) and Guardrails for Amazon Bedrock to enforce policy boundaries and tool permissions.

Serverless Agent Scaffolding: Experience utilizing AWS Lambda, Step Functions, DynamoDB, and ECS/Fargate for isolated tool-execution environments, persistent session state checkpointing, and agent workflow orchestration.

AWS AI Observability & Evals: Familiarity with continuous agent monitoring, trace/span evaluation frameworks (e. g. , Amazon Bedrock AgentCore Evaluations, CloudWatch), and LLM-as-a-judge pipelines for non-deterministic applications.

Domain Expertise: Experience in Enterprise Deal Desk operations, revenue operations, quote-to-cash workflows, dynamic pricing engines, or high-volume SaaS approval chains.

Benefits

Zuora offers a comprehensive total rewards package designed to support ZEOs’ wellbeing, growth, and flexibility.

While specific offerings may vary by country, we typically provide: Competitive compensation, variable bonus and performance-based reward opportunities, and retirement programs Medical Insurance Generous, flexible time off, plus paid holidays, wellness days, and a company-wide year-end break Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy) Learning & development stipend to support ongoing growth Opportunities to volunteer and give back, including charitable d

Required Skills

AuditAWSCRMDockerJavaKafkaKubernetesLeadershipMySQLNegotiationPostgreSQLReactRedisSoftware EngineeringSpring

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.