Snowflake logo

Staff Software Engineer (Apps and Experiences Platform Team)

Snowflake

Remotelead$200k–$288kPosted 11h ago

Job description

  • The Apps & Experiences Platform team powers the systems and services behind all of our user-facing applications, including Snowsight, Snowflake Intelligence, and new mobile experiences

  • Our mission is to build innovative backend services, developer tooling, platform infrastructure, and AI-powered capabilities that enable exceptional product experiences at scale

  • As part of our team, you’ll work across feature development, platform engineering, infrastructure, and internal tooling to support both end users and developers

  • We care deeply about building systems that are reliable, scalable, maintainable, and performant

  • Snowflake is a high-growth AI Data Cloud company, and we’re looking for exceptional engineers to help us scale the next generation of our platform

  • A key part of this is our work on our internal AI developer agent, which is designed to fundamentally democratize end-to-end web app development across all engineering teams by translating product specs and designs into a fully functional, production-ready features

  • Design, build, and operate scalable backend services and platform infrastructure that power Snowflake’s user-facing applications

  • Contribute across the full development lifecycle, from technical design and implementation to testing, deployment, and operational excellence

  • Collaborate closely with engineers, product managers, and cross-functional teams to deliver high-quality features and platform capabilities

  • Drive improvements to system reliability, scalability, performance, and developer productivity

  • Participate in architecture and design discussions, helping shape technical direction and engineering best practices

  • Build and operate cloud-native infrastructure and services running on Kubernetes

  • Improve deployment, observability, and operational workflows for services running in containerized environments

  • Debug and resolve complex production issues across distributed systems, Kubernetes infrastructure, and platform services

  • Build and enhance internal tools, including our coding agent/orchestrator, to create AI-assisted workflows that enable self-serve building of production features end-to-end on the platform through prompts

  • Contribute to a strong engineering culture through code reviews, knowledge sharing, mentoring, and operational ownership

Benefits

  • Comprehensive health insurance plans

  • Health savings accounts

  • Robust retirement plans

  • Life and disability insurance

  • Weekly online lunch and learns

  • Virtual workout classes

  • Ergonomic work-from-home equipment

  • On-demand mental health and wellness programs

  • Fertility benefits and family planning resources

  • Generous time-off and various leave plans

  • Onsite and Remote Work

  • Employee discounts and pre-tax selections

  • New hire equity + Employee Stock Purchase Plan (ESPP)

  • Quarterly bonus or commission program- Experience building and operating services on Kubernetes in production environments

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

  • Experience with distributed systems, APIs, cloud infrastructure, or developer platforms

  • Strong understanding of cloud-native architectures, container orchestration, service reliability, and observability

  • 6+ years of experience designing and building large-scale distributed or user-facing systems in production environments

  • BS/MS/PhD in Computer Science or related fields, or equivalent practical experience

  • Strong coding and debugging skills, with the ability to navigate complex system architectures

  • Strong software engineering fundamentals and hands-on experience building highly reliable, scalable backend systems

  • Strong collaboration and communication skills with the ability to work effectively across teams