Principal Software Engineer at ServiceNow | Job-Scouts.com

Principal Software Engineer

ServiceNow
full-time lead Santa Clara, California, United States · More jobs in Santa Clara, California, United States
This job comes from ServiceNow's own careers page (see the original posting). Apply here to keep track of it, then finish on ServiceNow's site.

Prefer a full account with a password? Sign Up to Apply

Job Description

About the Team

We are looking for an experienced Principal Software Engineer to own the end-to-end architecture of the platform that manages how our customers are licensed, metered, and billed for their subscriptions. This platform is the system of record for customer entitlements, usage measurement, overage calculation, and invoicing across the customer lifecycle — spanning finance, sales, engineering, and customer-facing experience. 

At our scale, this is fundamentally a distributed systems problem: metering usage in real time across an evolving catalog of consumption-based and subscription pricing models, with strict requirements for accuracy, auditability, and low-latency processing. You will be the technical anchor ensuring these systems, owned across many interconnected teams, work coherently as one platform.

What you get to do in this role:

• Define and drive the technical vision and end-to-end architecture for the entitlement, usage metering, overage, and billing platform
• Define and maintain the data model and integration contracts across finance, sales/CRM, engineering, and customer-facing portals — and resolve cross-system risks such as data consistency, latency, and ownership gaps before they surface as production or billing issues
• Design for correctness under business-calendar constraints — billing cycles, dispute SLAs, and reconciliation windows
• Own production reliability for the platform — participate in on-call, guide root-cause analysis, and resolve systemic issues rather than applying one-off patches
• Shape billing and metering strategy for AI-driven products — including token-based consumption, agentic workflows, and MCP-based agent actions
• Guide teams through complex technical decisions and design reviews, establishing architecture standards for changes that touch the shared platform, and mentor senior/staff engineers on system design and cross-team tradeoffs
• Partner with Product, Finance, Sales Operations, and Engineering leadership to align platform roadmap with business needs

Requirements

Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Not Applicable

Location

Santa Clara, California, United States
View on Google Maps

Similar open positions

Principal Software Engineer ServiceNow
Apply now