Snowflake

SaaS

SeniorSoftwareEngineer-BillingPlatform

$200–288k Menlo Park, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - Billing Platform at Snowflake. Skills: Distributed systems, Billing systems, AI product strategy, Reliability, Cross-functional collaboration. Own medium-sized projects end-to-end — from design through launch and operation. Contribute as a key engineer on large, multi-team initiatives”

What You'll Achieve.

Deliver experiences that customers and internal stakeholders depend on every day; Deliver results; Build systems that meet strict requirements for accuracy, auditability, and low-latency processing

Industry & Context.

SaaS
Problems you'll solve

Solve problems; Accelerate impact; Debug across unfamiliar areas; Drive systemic fixes

Eligibility Requirements

Participate in on-call, Follow company's confidentiality and security standards for handling sensitive data, Abide by company's data security plan, Keep customer information secure and confidential

What They're Looking For.

Must Have

5+ years of professional software engineering experience building and supporting large-scale, production distributed systems, Bachelor's or Master's degree in Computer Science, a related technical field, or equivalent practical experience, fundamentals in distributed systems: consistency, fault tolerance, idempotency, exactly-once processing, queueing, and streamatch data pipelines, fundamentals in databases and data modeling — SQL fluency, schema design, performance tuning, and an appreciation for the operational realities of large-scale data systems, Proficiency in one or more of Java, Scala, Python, or Go, and the engineering practices that make systems easy to operate at scale (testing, observability, CI/CD, incremental rollout), Demonstrated ability to independently design, spec, schedule, and deliver medium-sized projects with quality, and to contribute as a individual contributor on larger, multi-team efforts, A track record of owning reliability for what you build — participating in on-call, debugging production issues across unfamiliar areas, and driving systemic fixes rather than one-off patches, Excellent communication skills and a collaborative working style, Curiosity about and hands-on experience with AI as a builder's tool, and interest in shaping the commercial models that bring AI products to market

Nice to Have

Prior experience in billing, payments, metering, revenue, or financial systems at a SaaS or cloud company, Experience with fraud detection, abuse mitigation, or trust/safety systems in a usage-based product, Experience designing or evolving pricing models for AI/ML products (inference, fine-tuning, agentic workloads), Experience building on Snowflake or comparable cloud data platforms (Snowpark, Streams/Tasks, Iceberg, Streamlit, Cortex), Contributions to internal AI developer-productivity tooling, agentic skills, or Cortex Code workflows

What You'll Do.

Own medium-sized projects end-to-end — from design through launch and operation

Contribute as a key engineer on large

multi-team initiatives

distributed billing systems that meter

and invoice usage across every Snowflake service

Shape billing strategy for AI products

Use AI as a first-class collaborator in development

Own reliability and correctness

Participate in on-call

Debug across unfamiliar areas

Drive systemic fixes to monitoring

Be the go-to expert for one or more billing components

Mentor other engineers

Partner cross-functionally with Product

and Legal to translate business intent into reliable

How You'll Work.

Team & Collaboration

Partner daily with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight UI, Cortex AI, and product engineering teams; Collaborative working style; Operating across engineering disciplines; Partnering with non-engineering stakeholders in Finance, Product, GTM, and Legal

Communication Scope

Excellent communication skills

Process & Methodology

Independently design, spec, schedule, and deliver medium-sized projects with quality

Full Job Description

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. The Billing & Payments Platform team builds Snowflake's central data repository and infrastructure for customer resource consumption, revenue processing, invoicing, and reporting. Our systems power Snowflake's business and enable every other engineering team — and the architectures we ship double as reference patterns for our customers building on Snowflake. Computing Snowflake's bills, at its core, is a challenging distributed systems problem: real-time usage metering across every cloud and region, rating against tens of thousands of SKUs and contract terms, and supporting an ever-evolving catalog of pricing models — including the new commercial constructs we are inventing for Cortex AI, Snowflake Intelligence, and the broader agentic AI portfolio. Our applications must meet strict requirements for accuracy, auditability, and low-latency processing. This is a deeply cross-functional role. You will partner daily with Product, Finance, Legal, Growth, Go-to-Market Systems, Snowsight UI, Cortex AI, and product engineering teams across Snowflake to deliver experiences that customers and internal stakeholders depend on every day. WHAT YOU'LL DO As a Senior Software Engineer on Billing Platform, you will: - Own medium-sized projects end-to-end — from design through launch and ope

Free ATS check

Applying for this Senior Software Engineer - Billing Platform role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Snowflake?

Real rants from real employees. Read before you apply.

Read Company Rants →