Base Salary
$264k - $380k/yr
Responsibilities
- Design and implement highly available distributed platforms and pipelines.
- Enhance Snowflake’s overall data infrastructure, including ingestion, processing, replication, export, and data layout capabilities.
- Lead projects from idea formulation through design, implementation, and successful productionization.
- Collaborate with product managers, architects, engineering teams, data science organizations, and business groups on end-to-end solutions.
- Provide strong technical leadership to the team and partner teams.
- Enable data science, business, and engineering organizations to build comprehensive analytics quickly and effectively.
- Dive deeply into complex system design and implementation when needed.
- Follow Snowflake’s confidentiality, data security, and customer information protection standards.
Requirements
- 15+ years of experience in distributed systems, including experience in data warehouse or data infrastructure software development.
- A strong track record delivering large-scale, resilient distributed systems and services.
- Extensive development experience in cloud environments such as AWS, Azure, and GCP.
- Experience with distributed systems and databases.
- Strong hands-on software development and system design skills.
- Strong collaboration and communication skills.
- BS, MS, or PhD in Computer Science or a related major, or equivalent experience.
- Experience in machine learning is preferred.
Benefits
- Salary and benefits information for United States roles is provided on the Snowflake Careers Site.
Tech Stack
Categories
About Snowflake
**Snowflake is proud to be the Official Data Collaboration Provider for LA28 and Team USA.** Snowflake delivers the AI Data Cloud — a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the AI Data Cloud, organizations unite their siloed data, easily discover and securely share governed data, and execute diverse analytic workloads. Wherever data or users live, Snowflake delivers a single and seamless experience across multiple public clouds. Snowflake’s platform is the engine that powers and provides access to the AI Data Cloud, creating a solution for data warehousing, data lakes, data engineering, data science, data application development, and data sharing. Join Snowflake customers, partners, and data providers already taking their businesses to new frontiers in the AI Data Cloud.
