About the role
Principal Software Engineer at ServiceNow. Own end-to-end architecture for customer licensing, metering, billing platform. Distributed systems with accuracy, auditability, low-latency. Guide teams, mentor senior/staff engineers. Partner with product, finance, sales, engineering. 12+ years experience, backend in Java, Python, Go. Domain expertise in billing, licensing, metering. Distributed systems fundamentals, databases, Kubernetes. Architect systems across multiple teams. Principal IC. Shape b
Requirements
To be successful in this role you have: 12+ years of engineering experience (or equivalent depth), with significant time in distributed systems architecture. Solid backend development in Java, Python, Go or equivalent, used in production at scale. Domain expertise in billing, licensing, metering systems, with working knowledge of how these translate across finance, sales, engineering. Excellent fundamentals in distributed systems — consistency, fault tolerance, idempotency, exactly-once, stream/
About the company
ServiceNow
ServiceNow makes a cloud platform for digital workflows across IT service management, customer service, HR and operations.
View company page →More from ServiceNow
Sr Staff AI Engineer - Veza
PythonGoJavaDistributed Systems
$172k–301k
Remote · US
Sr Staff AI Engineer - Veza
$172k–301k
PythonGoJavaDistributed Systems
AI Engineering - Assoc Software Engineer Internships - Summer 2027 (Bachelors)
ReactAngularNode.jsPythonJavaGoGraphQLAWSAzureGCPDistributed Systems
$116k
Onsite · Santa Clara, CALIFORNIA, us
AI Engineering - Assoc Software Engineer Internships - Summer 2027 (Bachelors)
$116k
ReactAngularNode.jsPythonJavaGoGraphQLAWSAzureGCPDistributed Systems
Staff AI Agent Engineer – Moveworks | Implementations & Partner Success
Azure FunctionsPythonJavaScriptGoLinux
$138k–241k
Remote · Worldwide
Staff AI Agent Engineer – Moveworks | Implementations & Partner Success
$138k–241k
Azure FunctionsPythonJavaScriptGoLinux
Machine Learning Engineer, GAI Search Relevance - Moveworks
Go
$140k–217k
Onsite · Mountain View, CALIFORNIA, us
Machine Learning Engineer, GAI Search Relevance - Moveworks
$140k–217k
Go
Machine Learning Engineer, GAI Search Platform - Moveworks
GoPython
$140k–217k
Onsite · Mountain View, CALIFORNIA, us
Machine Learning Engineer, GAI Search Platform - Moveworks
$140k–217k
GoPython
Similar roles
Principal Engineer
$200k–230k
Principal Engineer
$200k–230k
Principal Engineer
€100k–125k
Principal Engineer
€100k–125k
Principal Software Engineer, Full-Stack AI
$200k–250k
Principal Software Engineer, Full-Stack AI
$200k–250k
Principal Software Engineer
$220k–280k
Principal Software Engineer
$220k–280k
Principal Engineer – Cloud Platform
$175k–210k
Principal Engineer – Cloud Platform
$175k–210k