
Software Engineer, Full Stack - Marketplace
US-CA-Menlo Park
Full Time
USD 160,000 – 200,000
Mid
Full Stack Engineer
Jul 1, 2026
The role
Summary
Join Snowflake's Marketplace team as a Full Stack Software Engineer where you'll design and deliver high-impact features across our platform serving a global ecosystem of data providers and enterprises. This role offers the opportunity to build scalable, user-centric applications using modern technologies including TypeScript, React, Java, Go, and Python while collaborating with cross-functional teams in a fast-paced, innovation-driven environment focused on the AI-native enterprise.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 160,000 – 200,000 (annual)
Available
Benefits
Competitive Health & Wellness Coverage
Comprehensive medical, dental, and vision insurance plans with company contributions to maximize coverage and minimize out-of-pocket costs for you and your family.
Retirement Planning
401(k) plan with company match to help you build long-term financial security and prepare for retirement with competitive employer contributions.
Generous Time Off
Flexible vacation policy with unlimited PTO, plus additional paid holidays, sick days, and personal days to support work-life balance and personal well-being.
Professional Development
Learning and development budgets for courses, certifications, and conference attendance. Access to mentorship programs and opportunities to grow your technical and leadership skills.
Equity & Stock Options
As a public company, Snowflake offers competitive stock option grants enabling you to participate in the company's success and long-term value creation.
Remote Work Flexibility
Work arrangement flexibility supporting remote, hybrid, or office-based work depending on role and location to support your personal preferences and productivity.
Innovation Time
Dedicated time for personal projects, experimentation with emerging technologies, and contributions to open-source initiatives aligned with company priorities.
Relocation Assistance
Support for relocating to Bozeman headquarters or other company office locations, including moving expenses and temporary housing assistance if applicable.
Interview process
- 1Initial Phone Screen — Conversation with a recruiter to discuss your background, career goals, interest in the Marketplace team, and alignment with Snowflake's values. This is an opportunity to learn about the role and ask initial questions.
- 2Technical Assessment — Coding assessment or technical problem-solving exercise evaluating your proficiency in TypeScript/React and backend language (Java, Go, or Python). Expect questions on data structures, algorithms, and system design principles.
- 3System Design Interview — Technical discussion focused on designing scalable systems. You may be asked to architect components of a marketplace platform, considering performance, scalability, and user experience tradeoffs.
- 4Product-Focused Engineering Interview — Discussion with an engineer on the Marketplace team about building customer-facing features. This explores your product sense, ability to gather requirements, and approach to solving real-world user problems.
- 5Cross-Functional Panel Interview — Meetings with product managers and designers on the Marketplace team to assess collaboration skills, communication, and cultural fit. Discuss past experiences working in cross-functional environments.
- 6Leadership Discussion — Conversation with a senior engineer or engineering manager about technical growth, leadership potential, and contributions to team culture. Opportunity to discuss your career aspirations at Snowflake.
You'll be redirected to the company's application page
More Jobs at Snowflake
101 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now