Staff Software Engineer - Billing Platform
Core
Build and operate Snowflake's central distributed systems for customer resource consumption, revenue processing, invoicing, and reporting, including AI product billing.
Role type
Staff Software Engineer (Billing Platform)
Builds
Distributed billing systems that meter, rate, and invoice usage across Snowflake services and AI products (Cortex AI, Intelligence).
Domain
Cloud SaaS, Distributed Systems, Financial Systems
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Database design and SQL, Java/Scala/Python/Go, System reliability and observability, Cross-functional leadership, AI tooling proficiency
Preferred skills
Billing/payments domain expertise, Fraud detection, AI/ML pricing models, Snowflake platform experience
Technologies
Java, Scala, Python, Go, SQL, Snowflake, Cortex AI
Responsibilities
Drive multi-team initiatives from design to launch, Build metering and invoicing systems, Shape billing for AI products, Own reliability and correctness, Mentor senior engineers, Partner with Product/Finance/Legal
Seniority
Staff, hands-on IC with mentorship
