Jobs · Engineering · California

Senior Fullstack Engineer - Marketplace Monetization

Snowflake · Menlo Park, CA · 1 mo ago
Engineering$200k–$288k/yrFull-time

About the Monetization team

Snowflake Marketplace serves as the vibrant hub which enables customers to do more with data. We are building a platform that empowers organizations to seamlessly discover, access, and build with datasets, applications, and AI agents. The monetization team owns the commerce layer of the Snowflake Marketplace — building the end-to-end transactional infrastructure and buyer/seller experiences that power how data and AI products are priced, purchased, and settled across Snowflake's global ecosystem.

AS A SENIOR FULLSTACK ENGINEER YOU WILL:

  • Build and own end-to-end full-stack features — from polished React-based checkout and billing UIs to the backend services that process, validate, and settle marketplace transactions at scale
  • Design and implement robust backend APIs and services in Java or Python that handle the lifecycle of commercial transactions: entitlements, metering, invoicing, and payment orchestration
  • Develop reusable, accessible React component libraries and frontend systems that give buyers and sellers clear visibility into usage, spend, and revenue — working closely with design to deliver intuitive experiences
  • Contribute to the reliability, correctness, and observability of high-stakes transactional pipelines — including fraud prevention, idempotency guarantees, and audit logging
  • Collaborate with product, operations, and Billing teams to model and evolve the data schemas and APIs that underpin Snowflake’s Marketplace
  • Participate actively in code reviews, architecture discussions, and sprint planning; raise the bar for engineering quality across the Monetization team
  • Identify gaps in test coverage, monitoring, and operational tooling for transactional workflows and drive improvements proactively

OUR IDEAL SENIOR FULLSTACK ENGINEER WILL HAVE:

  • 5+ years of professional software engineering experience with a track record of shipping customer-facing features on production systems
  • Strong React proficiency — experience building complex, stateful UIs with component composition, hooks, state management (Redux, Zustand, or equivalent), and attention to performance and accessibility
  • Solid backend engineering skills in Java, Python, or Go — including REST/gRPC API design, relational database modeling, and experience with distributed systems or microservices
  • Hands-on experience building or maintaining transactional systems — payment processing, billing pipelines, order management, entitlements, or equivalent commerce/fintech domain
  • Comfort owning full-stack features independently: writing specs, implementing across layers, writing tests, and driving to production
  • Strong collaboration and communication skills — ability to work effectively across engineering, product, and cross-functional partners in a fast-paced environment

Bonus points for the following:

  • Experience shipping 0 -> 1 products
  • Familiarity with AI Coding Tools such as Claude, Cursor or similar tool
  • Familiarity with Snowflake's platform — data sharing, Snowpark, or the Data Cloud ecosystem
  • Experience with TypeScript, GraphQL, or modern frontend testing frameworks (Cypress, Playwright, Vitest)

PAY AND BENEFITS

The estimated base salary range for this role is $200,000 - $287,500. Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan. The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

Similar jobs