Snowflake

Senior Software Engineer

US-CA-Menlo Park, Remote. Posted a month ago

The role

You will design, build, and ship full-stack features and platform infrastructure for user-facing product journeys. You will work across React, TypeScript, Go, Node.js, Java, and SQL-based data platforms to drive product-led growth and user engagement.

What you will do

  • Design, build, and ship full-stack features and platform infrastructure.
  • Build and improve frontend experiences using React and TypeScript.
  • Drive product-led growth initiatives end to end.
  • Build full-stack systems and contextual experiences for Cortex Code.
  • Drive product experimentation end to end.
  • Translate user journeys and engagement signals into scalable system capabilities.
  • Analyze user behavioral data and platform telemetry.
  • Build and scale backend services for trial activation, onboarding, and provisioning.
  • Debug and resolve complex production issues across distributed services.
  • Contribute to technical design, implementation, testing, deployment, and operational ownership.

Required qualifications

  • 6+ years of experience designing and building large-scale distributed or user-facing systems in production environments.
  • Experience across both frontend and backend.
  • Experience with frontend technologies and frameworks like TypeScript and React.
  • 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.
  • Hands-on experience with A/B testing, experimentation frameworks, or feature-flagging workflows.
  • Comfort working with data, querying analytical data stores (SQL), and understanding product telemetry.
  • Experience with distributed systems, REST/gRPC APIs, relational databases (such as PostgreSQL), or data platforms.
  • Strong coding and debugging skills.
  • Strong collaboration and communication skills.
  • BS/MS/PhD in Computer Science or related fields, or equivalent practical experience.

Nice to have

  • Experience with cloud platforms such as AWS, Azure, or GCP

About the company

Snowflake is powering the era of the agentic enterprise. The company is growing fast and seeks engineers to help scale platform capabilities driving core product growth.

Senior Software Engineer at Snowflake | JobZoey