Salary
💰 $243,000 - $379,500 per year
Tech Stack
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaNoSQLSQL
About the role
- Connect the business with technology to deliver capabilities to existing and new Snowflake customers
- Innovate and redefine the future of unstructured data storage, access, and processing in the Snowflake cloud
- Architect, design, and implement new systems and solutions that further the Snowflake Data Infrastructure platform
- Collaborate closely with Product managers, Architects, other engineering teams, and other functions to design and build new technologies for customers
- Mentor and coach other engineers across multiple organizations
- Participate in on-call rotation and shape strategy to keep on-call load low while enabling 10x growth
- Build the world's best storage management platform, enhance disaster recovery and AI integrations, and provide enterprise-grade cloud-native storage for containerized workloads
Requirements
- 15+ years of industry experience designing, building, and supporting large-scale durable distributed systems in production
- Proven track record of leading and delivering multi-year large and complex projects that span multiple organizations in the Storage space (object storage, data warehouse, SQL/NoSQL databases, distributed file systems, etc)
- Strong development skills in Java and C++
- Experience with public cloud (AWS, Azure, GCP)
- Demonstrated ability to achieve alignment across multiple organizations and disciplines to motivate and bring complex technical solutions to life
- An excellent team player who is committed to helping everyone around them maximize their potential and growth
- Be aligned with the Snowflake values
- A background in building Machine Learning infrastructure and managing large data storage for ML models is a plus.