Drimva

Snowflake

Senior Software Engineer - Billing Platform

US-WA-Bellevue +1 · Hybrid · Senior · Full-time · Posted Sep 18, 2026

Location
US-WA-Bellevue
US-CA-Menlo Park
Experience
7+ years of professional software engineering experience building and supporting large-scale production distributed systems.
Education
Bachelor's or Master's degree in Computer Science, a related technical field, or equivalent practical experience.

About the job

Build and operate distributed systems that meter, price, invoice, and report customer usage across Snowflake services, including AI products.

What you'll do

  • Own billing projects from design through launch and operation, and contribute to larger initiatives.
  • Build and maintain reliable, auditable distributed billing systems and partner with cross-functional teams on billing requirements.
  • Participate in on-call, drive reliability improvements, and mentor engineers on billing components.

What they ask for

  • Strong distributed-systems fundamentals, including consistency, fault tolerance, idempotency, and data pipelines.
  • Strong database and data-modeling skills, including SQL, schema design, and performance tuning.
  • Proficiency in one or more of Java, Scala, Python, or Go, and experience with production engineering practices.
  • Ability to independently deliver medium-sized projects and own reliability of production systems.

Nice to have

  • Experience in billing, payments, metering, revenue, or financial systems; fraud or trust/safety systems; or AI/ML pricing models.
  • Experience with Snowflake or comparable cloud data platforms, or AI developer-productivity tooling.

Tools

SQL, Java, Scala, Python, Go, Snowpark, Streams/Tasks, Cortex

AI focus

Use AI tools as collaborators in development, code review, debugging, and on-call triage; shape billing and pricing for AI products, including token-based inference and agent workflows.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)