← All roles

Senior Software Engineer - Marketplace

Snowflake Inc.· Engineering
Apply on company site
Hybrid (US-CA-Menlo Park)$200k - $287.5kFull-timePosted 2mo ago

About the role

Senior Software Engineer responsible for building end-to-end full-stack features for Snowflake Marketplace, focusing on transactional infrastructure, billing, and frontend/backend systems to support data and AI product monetization.

Responsibilities

  • 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 for visibility into usage, spend, and revenue
  • 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 data schemas and APIs underpinning Snowflake’s Marketplace
  • Participate 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

Qualifications

  • 5+ years of professional software engineering experience with shipping customer-facing features on production systems
  • Backend engineering skills in Java, Python, or Go — REST/gRPC API design, relational DB modeling, distributed systems or microservices
  • Some React proficiency — building complex, stateful UIs with component composition, hooks, state management, performance and accessibility
  • 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 production readiness
  • Strong collaboration and communication skills across engineering, product, and cross-functional partners
  • BS/MS in Computer Science, Software Engineering, or equivalent experience

Skills

Required:JavaPythonREST/gRPC API designRelational database modelingReact
Nice to have:GoTypeScriptGraphQL
Last updated Oct 22, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.