Zuora

Senior Principal Software Engineer - Billing

Zuora  •  $214k - $352k/yr  •  Redwood City, CA (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
54
AI Success™

Job Description

Zuora, Inc. seeks Senior Principal Software Engineer - Billing to:

  • Lead large, strategic, and cross-functional feature releases across subscription management, order services, and billing domains, often spanning multiple teams and engineering areas.
  • Refactor and modernize complex legacy billing codebases to high-performance, scalable microservices-based architectures.
  • Define optimized data models, leverage in-memory processing, and ensure systems can handle large-scale enterprise transaction volumes with low-latency APIs.
  • Actively design, implement, and review production-grade code in Java, Kotlin, and related technologies. You will be expected to code daily and lead by example.
  • Act as the primary architect for major projects, providing design direction, conducting cross-team reviews, and ensuring alignment with long-term technical strategy.
  • Champion engineering excellence in clean coding, testing, performance optimization, and maintainability across the organization. Coach and mentor engineers, fostering technical growth and ensuring consistent high quality delivery.

Position requires a bachelor’s degree in Computer Science, Computer or Electronic Engineering, Information Systems or Technology, or related field followed by 7 years of experience in a software engineer, or related position. Position requires 5 years of experience with each of the following:

  1. Developing and delivering enterprise SaaS software at scale.
  2. Designing, building, and maintaining billing and subscription management software.
  3. Maintaining, refactoring and modernizing legacy enterprise codebases.
  4. Development with Java, Kotlin, Spring Framework, Hibernate, MySQL, and cloud technologies.
  5. Using AWS for designing and building scalable, distributed, high-performance systems in large enterprise environments.
  6. Guiding teams through complex technical decisions for architectural system design and mentoring more junior software engineers.
  7. Collaborating across remote global teams and aligning multiple stakeholders on technical solutions.
  8. Translating complex business requirements into scalable solutions.
  9. Programming & Frameworks: MyBatis, JSP, and Struts.
  10. Databases: RDBMS (MySQL or Postgres); Non-Relational DBs (Redis, MongoDB, or DynamoDB).
  11. Messaging & Integration: ActiveMQ, Kafka, RESTful APIs, SOAP, and Graph APIs.
  12. Architecture: Microservices and experience with large-scale distributed systems and legacy-to-modern migration.
  13. CI/CD, automating testing frameworks, and performance tuning & profiling.

Job Location: Foster City, CA (Within the same MSA / Commuting distance of Redwood City, CA) Rate of Pay: $213,512.00 - $352,000.00 per year.

Apply online at https://www.zuora.com/careers/ or send resume via email to recruitment_gc@zuora.com with requisition number 1098 in the subject line.

#LI-DNI

Zuora

About Zuora

Zuora was born out of a vision that we could evangelize a fundamentally new way of doing business by shifting the focus of companies to deliver recurring, people-centric services instead of a one-time sale of products. This is how we coined the term, the Subscription Economy®.

Today, we see others evangelizing this term, and building entire communities around it. The Subscription Economy isn’t (and never was) just about subscription business models but, direct, recurring relationships with customers through any business model. Subscriptions were only just scratching the surface and now, the market recognizes the Subscription Economy for what it truly is-a relationship-centric economy. Companies have realized that the path to growth going forward is to establish direct, digital relationships with their customers, and to nurture and monetize these relationships through an ever growing set of digital services.

Alongside this evolution, Zuora has been there every step of the way. We started with Zuora Billing, and have expanded our award-winning multi-product portfolio to include Zuora Revenue, Zuora Payments and Zuora Platform. More recently, we’ve added Zephr and Togai to our family, further expanding our capabilities to serve as an intelligent hub that monetizes the complete quote to cash and revenue recognition process at scale. We call this Monetization.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Redwood City, California
Year Founded
Unknown
Website
zuora.com
Social Media