Senior Fullstack Engineer - Marketplace Monetization
$200,000–$287,500 year
On-siteMenlo Park, California, United States
Job Summary
Build and own end-to-end full-stack features for the Snowflake Marketplace, including React-based checkout UIs and backend services that process, validate, and settle transactions at scale. Design and implement robust APIs in Java or Python to manage commercial transaction lifecycles, covering entitlements, metering, invoicing, and payment orchestration. Develop reusable React component libraries that provide visibility into usage, spend, and revenue, while collaborating with product and operations teams to evolve underlying data schemas and APIs. Prioritize reliability by contributing to fraud prevention, idempotency guarantees, and audit logging for high-stakes transactional pipelines. Participate actively in code reviews, architecture discussions, and sprint planning to raise engineering quality standards across the Monetization team.
Required Qualifications
- 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
- BS/MS in Computer Science, Software Engineering, or equivalent experience
Desired Qualifications
- 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)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.