Senior Software Engineer at Snowflake | Ontario | Rezi

Senior Software Engineer at Snowflake

Senior Software Engineer

Snowflake · Ontario

4 weeks ago

Senior Software Engineer

Snowflake · Ontario

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Snowflake is powering the era of the agentic enterprise and seeks AI-native thinkers to reinvent how work is done. You will treat AI as a high-trust collaborator, possess innate curiosity, and thrive in dynamic environments with an experimental mindset. Your role is to help redefine the future of how work gets done.

Responsibilities

  • Drive high-impact initiatives across product areas and the full tech stack, including Golang and Python on the backend and TypeScript/React on the frontend.
  • Own and deliver features across the notebook service, container runtimes, and UI, designing and shipping medium-to-large projects independently.
  • Advance core platform initiatives such as runtime management and patching, environment reproducibility and replication, security and compliance, and observability for notebooks.
  • Extend the product to operate reliably in regulated and air-gapped environments.
  • Promote strong collaboration within a cross-functional team and partner closely with product managers, designers, and platform organizations.
  • Contribute to product vision and drive team planning.
  • Build for scale, reliability, and high performance.
  • Participate in the on-call rotation for a Tier-1 production service.
  • Mentor, coach, and empower junior team members.
  • Raise the engineering bar through high-quality design and code review.

Requirements

  • 7+ years of hands-on software development experience, including significant experience in full-stack software development.
  • Deep understanding of modern web application architecture, good API design patterns, security, performance, and scale.
  • Experience with backend services and distributed systems.
  • Familiarity with containers and orchestration (Docker, Kubernetes) is a strong plus.
  • Familiarity with cloud infrastructure is a strong plus.
  • Experience building for regulated, compliance-driven, or air-gapped environments is a strong plus.
  • Knowledge of database internals and SQL is a plus.
  • Passionate about building the best customer-facing products.
  • Strong written, verbal, and technical communication skills.
  • Proactive, transparent working style.

Skills

  • Golang
  • Python
  • TypeScript
  • React
  • Docker
  • Kubernetes
  • Cloud infrastructure
  • Database internals
  • SQL

Experience Level

  • Senior

Education Level

  • BS/MS in Computer Science or related majors

About the Company

  • Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth.
  • We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.