Your Snowflake resume, matched to the job ad

Drop in your resume and it opens next to this job, ready to tailor in one click.

4.8 from 167 in-app reviews

Senior Software Engineer

Snowflake · US-CA-Menlo Park

Tailor your resume to this job

No account needed to start.

What Snowflake asks for

From Snowflake's Senior Software Engineer ad, checked 3 Nov 2026.

Full-stack engineering

Building and shipping large-scale systems with 6 or more years of experience. This includes using TypeScript and React for frontends and Go, Java, or Node.js for backend services.

Product-led growth

Applying product thinking to technical designs to improve user onboarding, feature adoption, and trial activation mechanics.

Experimentation and data

Executing A/B tests and experimentation workflows, including hypothesis formulation, implementation, and using SQL to analyze behavioral data and metrics.

Distributed systems and APIs

Working with distributed architectures, including REST or gRPC APIs and relational databases such as PostgreSQL.

The ad asks for at least 6 years of experience building large-scale systems in production. Candidates need a BS, MS, or PhD in Computer Science or a related field, or equivalent practical experience.

How the example answers the ad

  1. Full-stack engineering

    “Architected a new real-time onboarding flow using React and Go that reduced page load times by 400 milliseconds.”

    Building an onboarding flow with React and Go shows experience in both frontend and backend technologies. This work on a real-time system aligns with the full-stack engineering requirement.

  2. Product-led growth

    “Led technical design for workspace discovery features that increased user activation rates by 18 percent.”

    Designing features specifically to increase user activation rates shows the application of product thinking to technical design. This result addresses the product-led growth requirement.

  3. Experimentation and data

    “Executed quarterly A/B tests on feature sets, using SQL-driven analysis to improve sign-up conversion by 12 percent.”

    The execution of A/B tests combined with SQL-driven analysis shows experience in experimentation and data. The 12 percent improvement in sign-up conversion reflects the use of behavioral metrics.

  4. Distributed systems and APIs

    “Developed and maintained critical gRPC APIs that handled 50,000 requests per minute with 99.99 percent uptime.”

    Managing high-volume gRPC APIs shows experience with distributed systems and APIs. The mention of 50,000 requests per minute highlights the scale of the distributed architecture.

The whole example as text

Yuki Tanaka · Senior Software Engineer

Summary

Senior software engineer with 8 years of experience building scalable distributed systems and data-intensive applications. Architect full-stack onboarding flows using React and Go to drive user activation. Analyze A/B testing results via SQL to inform architectural decisions and feature prioritization. Manage PostgreSQL databases and gRPC APIs for high-throughput cloud environments.

Experience

Senior Software Engineer · Slack

San Francisco, CA · 2023 - Present

  • Led technical design for workspace discovery features that increased user activation rates by 18 percent.
  • Architected a new real-time onboarding flow using React and Go that reduced page load times by 400 milliseconds.
  • Managed high-throughput PostgreSQL databases supporting over 2 million concurrent connections.
  • Executed quarterly A/B tests on feature sets, using SQL-driven analysis to improve sign-up conversion by 12 percent.

Software Engineer · Stripe

South San Francisco, CA · 2021 - 2023

  • Developed and maintained critical gRPC APIs that handled 50,000 requests per minute with 99.99 percent uptime.
  • Analyzed multi-region latency data using SQL to optimize database query performance and decrease shard overhead by 15 percent.
  • Migrated legacy onboarding microservices to a containerized Go architecture, resulting in a 25 percent reduction in infrastructure costs.
  • Mentored four junior engineers through code reviews and internal technical workshops focused on distributed systems design.
  • Designed and implemented telemetry tracking that provided stakeholders with real-time insight into feature adoption patterns.

Software Engineer · Pinterest

San Francisco, CA · 2019 - 2021

  • Built full-stack React components for personalized recommendation feeds that improved user engagement by 9 percent.
  • Refactored backend data ingestion pipelines in Go to improve throughput efficiency by 20 percent.
  • Conducted A/B testing on UI components, utilizing SQL to synthesize user behavioral data and influence product roadmap shifts.
  • Standardized API documentation processes across three engineering teams to reduce onboarding time for new hires by 30 percent.
  • Collaborated with data science teams to build ETL jobs that synchronized user engagement metrics with production databases.

Junior Software Engineer · Dropbox

San Francisco, CA · 2018 - 2019

  • Implemented secure file-sharing endpoints using Node.js and TypeScript to increase upload reliability by 10 percent.
  • Optimized database indexes in PostgreSQL to reduce query execution time for file metadata lookups by 30 percent.
  • Assisted in the deployment of automated testing suites that caught critical regressions in core authentication flows.
  • Participated in agile ceremonies, contributing to the delivery of three major platform updates over 12 months.
  • Maintained technical documentation for internal cloud APIs and service dependencies to ensure clear cross-team communication.

Education

Bachelor of Science in Computer Science · University of California, Berkeley

Berkeley, CA · 2014 - 2018

  • Graduated Cum Laude with a 3.85 GPA.
  • Served as Lead Teaching Assistant for Distributed Systems 101.
  • Completed senior capstone project on latency reduction in cloud architectures.

Associate of Science in Engineering · San Francisco State University

San Francisco, CA · 2012 - 2014

  • Earned Dean's List honors for four consecutive semesters.
  • Participated in the university coding competition team, placing third in regional rounds.
  • Completed introductory coursework in algorithmic design and data structures.

Skills

Backend Development:GoNode.jsJavaPythongRPCREST APIs
Frontend Technologies:ReactTypeScriptJavaScriptHTML5CSS3Redux
Data and Databases:PostgreSQLSQLRedisSnowflakeBigQueryData Warehousing
Cloud and Infrastructure:AWSKubernetesDockerTerraformCI/CDPrometheus
Engineering Practices:A/B TestingSystem DesignAgileUnit TestingObservability
Senior software engineer example
Senior software engineer example. AI-written for illustration.

Frequently asked questions

Is the example from an employee?

No. It is an AI-written example for this ad, made to show how a resume can answer it.

What is the expected mindset for this role?

The team looks for individuals who treat AI as a core collaborator and move with an experimental mindset to test emerging capabilities.

Do I need cloud platform experience?

It is not a requirement, but it is considered a plus.

Where do I apply?

On the official Snowflake posting, through the job link on this page.

What happens when I tailor my resume here?

Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.

See your resume against Snowflake's ad.