Snowflake

Snowflake

Senior Software Engineer

US-CA-Menlo Park · Senior

Sponsorship not specifiedDetected 14 days ago
TypeScriptJavaGoReactNode.jsDistributed SystemsBackend DevelopmentFull-Stack DevelopmentCode ReviewSQLPostgreSQLSnowflakeAWSGCPAzureCloud PlatformsPlatform EngineeringRESTgRPCData ScienceA/B TestingProduct ManagementCommunicationCollaboration

Stay score

odds of building a lasting career here

42Risky
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

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

Context, not a finding about this posting: of this employer's 52 green-card filings in this occupation, 100% were for a worker who already held the job.

Green-card follow-through: 74%

Of 57 labor certifications old enough to have been used, 15 expired without the employer filing the next step. Median time from filing to decision: 502 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

123 transfer filings in the last year, covering 968 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

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.