Snowflake

Senior Software Engineer, AI Platform for User Experiences

Snowflake2 weeks ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 200,000 – 287,500

Level

Senior

Role

Senior Software Engineer

Posted

May 29, 2026

Full TimeSenior

The role

Summary

Snowflake is seeking a Senior Software Engineer to join their Apps & Experiences Platform team, focusing on building innovative backend services, AI-powered capabilities, and platform infrastructure. The ideal candidate will help develop scalable systems that power user-facing applications and contribute to Snowflake's mission of creating an AI-native enterprise environment.

What you'll do

Backend Service Development: Design, build, and operate scalable backend services and platform infrastructure for Snowflake's user-facing applications
Full Development Lifecycle Management: Contribute across the entire development process from technical design and implementation to testing, deployment, and operational excellence
Cross-Functional Collaboration: Work closely with engineers, product managers, and cross-functional teams to deliver high-quality features and platform capabilities
System Optimization: Drive improvements in system reliability, scalability, performance, and developer productivity
Cloud-Native Infrastructure: Build and operate cloud-native infrastructure and services running on Kubernetes, including improving deployment and observability workflows
AI-Assisted Development: Enhance internal tools, including the AI developer agent, to create self-serve workflows for end-to-end production feature development

What we look for

Technical

Distributed SystemsExperience designing and building large-scale distributed or user-facing systems in production environments
KubernetesHands-on experience building and operating services on Kubernetes in production environments
Cloud InfrastructureUnderstanding of cloud-native architectures, container orchestration, service reliability, and observability

Education

Academic BackgroundBS/MS/PhD in Computer Science or related fields, or equivalent practical experience

Experience

Professional Experience6+ years of experience in software engineering, with a focus on backend systems and platform development
Cloud Platform ExpertiseExperience with cloud platforms such as AWS, Azure, or GCP

Skills

Required skills

Backend DevelopmentStrong software engineering fundamentals for building reliable, scalable backend systems
System ArchitectureAbility to navigate complex system architectures and debug distributed systems
Collaborative SkillsStrong communication and ability to work effectively across teams

Nice to have

AI DevelopmentExperience with AI-powered development tools and workflows
Cloud Platform KnowledgeFamiliarity with major cloud platforms and their services

Compensation & benefits

Salary

USD 200,000 – 287,500 (annual)

Stock options

Available

Benefits

Innovative Work Environment

Opportunity to work at the forefront of AI-native enterprise technology

Professional Growth

Chance to contribute to cutting-edge platform infrastructure and AI-powered capabilities


Interview process

  1. 1
    Initial Screening Review of candidate's background and qualifications
  2. 2
    Technical Interview In-depth assessment of technical skills and system design capabilities
  3. 3
    Team Fit Interview Evaluation of collaborative skills and alignment with Snowflake's engineering culture

Apply for this position

You'll be redirected to the company's application page