The Staff Software Engineer on Snowflake’s Billing & Payments Platform team builds and operates central systems for customer resource consumption, revenue processing, invoicing, and reporting. These systems meter usage across cloud providers and regions, reconcile that usage into auditable bills, and support changing pricing models—including products such as Cortex AI, Snowflake Intelligence, and other AI offerings. The role emphasizes accuracy, auditability, reliability, and processing usage as it happens. The team builds these systems using Snowflake’s own product, and its architectures also serve as reference patterns for customers building on Snowflake. This is a deeply cross-functional staff-level role partnering with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight, Cortex AI, Trust, and product engineering teams. The engineer drives multi-team initiatives from ambiguous business problems through design, launch, and operation, sets technical approaches for other engineers, and may own bounded projects end-to-end. They develop expertise in a primary billing domain while influencing adjacent systems, take responsibility for reliability and correctness, participate in on-call, and mentor senior engineers. The position also involves using AI as a builder’s tool in design, coding, debugging, and incident response.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior