Snowflake
Senior Software Engineer
US-CA-Menlo Park · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 74%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- As part of our team, you will work across the full stack: React and TypeScript frontends, Go and Node.js/TypeScript backend services, Java platform integrations, and SQL-based data platforms.
- A key area of focus is driving Snowflake's product-led growth (PLG) motion and developer adoption initiatives for Cortex Code, our AI-powered development environment.
- Snowflake is growing fast, and we are looking for strong engineers to help scale the platform capabilities driving our core product growth.
Responsibilities
- We design in-product discovery mechanisms, intelligent prompts, and contextual starter experiences that guide users to relevant workflows and deepen engagement.
- Design, build, and ship full-stack features and platform infrastructure that power Snowflake's user-facing product journeys.
- Build and improve frontend experiences using React and TypeScript, including in-product onboarding flows, contextual prompts, and interactive UI components that drive user engagement.
- Drive product-led growth (PLG) initiatives end to end, collaborating with product managers and data scientists to identify activation bottlenecks and build self-serve capabilities that expand product adoption.
- Build full-stack systems and contextual experiences that drive discovery and adoption for Cortex Code, including intelligent prompts, starter workflows, and workspace integration points.
- Drive product experimentation end to end: formulating hypotheses, collaborating on test design, implementing frontend and backend variants, and analyzing performance metrics to guide decisions.
- Bring strong product thinking to technical design, translating user journeys and engagement signals into scalable system capabilities.
- Contribute across the full development lifecycle, from technical design and implementation to testing, deployment, and operational ownership.
- Collaborate closely with engineers, product managers, data science, and cross-functional teams to deliver high-impact product features.
- Contribute to a strong engineering culture through code reviews, technical design discussions, mentoring, and operational excellence.
Requirements
- Hands-on experience with A/B testing, experimentation frameworks, or feature-flagging workflows.
- Experience with distributed systems, REST/gRPC APIs, relational databases (such as PostgreSQL), or data platforms.
- Strong coding and debugging skills, with the ability to navigate complex full-stack system architectures.
Nice to have
- Analyze user behavioral data and platform telemetry to evaluate experiment outcomes, assess feature adoption, and inform technical architecture.
- 6+ years of experience designing and building large-scale distributed or user-facing systems in production environments, with experience across both frontend and backend.
- A strong foundation in full-stack development.
- You should have experience with frontend technologies and frameworks like TypeScript and React, and experience building backend services in languages like Go, Java, or TypeScript/Node.js.
- Strong product sense and interest in product-led growth (PLG), user onboarding, and feature adoption mechanics.
Skills
- Debug and resolve complex production issues across distributed services, relational databases, and platform infrastructure.
Compensation
- For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com http://careers.snowflake.com
Benefits
- Build and scale critical backend services supporting trial activation, user onboarding, account provisioning, learning environments, and anti-abuse safeguards.
Company info
- The Growth & Product Platform team builds the full-stack systems and services that power user onboarding, trial activation, product discovery, and intelligent engagement across Snowflake.
- Our mission is to build reliable services, experimentation infrastructure, and data-driven capabilities that help users discover and adopt the full value of the AI Data Cloud.
- React and TypeScript frontends, Go and Node.js/TypeScript backend services, Java platform integrations, and SQL-based data platforms.
- We balance rigorous platform engineering with fast-paced product iteration, caring deeply about building systems that are reliable, maintainable, and observable.
- Snowflake is growing fast, and we are scaling our team to help enable and accelerate that growth.
This listing is sourced directly from Snowflake's careers page and normalized into a canonical job model.