← All roles

Principal Software Engineer

ServiceNow ·Santa Clara, California, us ·Onsite 23h ago
JavaPythonGoKubernetesDistributed Systems

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 →
$221k–387k
Onsite Santa Clara, California, usSanta Clara, United StatesSanta Clara, California
Posted 23h ago
Apply for this role
Opens jobs.smartrecruiters.com ↗
About the company
ServiceNow
https://www.servicenow.com

ServiceNow makes a cloud platform for digital workflows across IT service management, customer service, HR and operations.

View company page →