Senior Software Engineer - Marketplace
Snowflake Inc.· Engineering
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.
- Sales Development Representative3d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR3d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability3d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security3d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration3d agoRemote · Professional Services