CareerPlan

Staff Software Engineer - Billing Platform

US-CA-Menlo ParkFull-time2026-11-04 → 2026-11-10

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