Snowflake Computing - San Mateo, CA

posted 2 months ago

Full-time - Senior
San Mateo, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

Build the future of data. Join the Snowflake team. App Foundation's backend team is powering systems and services for Snowsight, Snowflake's cutting-edge UI. Our mission is to craft innovative backend services, features, tools, and infrastructure that bring Snowsight to life with delightful user experiences. As part of our team, you'll dive into a mix of creating features and managing the robust infrastructure that supports them. The team is invested in several key areas: Services, where we design, build, and maintain a set of common services and features like authentication, session management, notifications, caching, and more that our front-end experiences need. In the Developer Platform area, we design, develop, and maintain modules and recipes that full-stack teams can leverage to develop, build, and maintain their own services. We also focus on Developer Environments, providing backend environments so internal developers can iterate quickly and safely. Lastly, in Infrastructure, we automate and run our global fleet of services deployed across multiple cloud providers (AWS, Azure, and GCP) regions. We're passionate about building a platform that is highly reliable, available, maintainable, and scalable. We are a high-growth SaaS company and we are looking for exceptional technical leaders like you to help build and scale Snowsight to the next level. Note: This role is equivalent to a Staff Engineer or Technical Leader position in other companies.

Responsibilities

  • Design, build, and maintain a set of common services and features for front-end experiences.
  • Develop and maintain modules and recipes for full-stack teams to leverage.
  • Provide backend environments for internal developers to iterate quickly and safely.
  • Automate and manage the global fleet of services across multiple cloud providers.
  • Ensure the platform is highly reliable, available, maintainable, and scalable.

Requirements

  • 8+ years of industry experience in reliable large-scale cloud SaaS environments.
  • Experience leading teams and solving deep technical challenges as an individual contributor.
  • Self-driven and motivated with a strong work ethic and passion for problem-solving.
  • Effective communication and collaboration skills.
  • At least 3+ years of experience with Kubernetes and deployment automation.
  • Firm grasp of IP networking, load balancing, and DNS.
  • Strong coding skills in object-oriented languages like Golang, Python, or Java.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service