Our Database Platform Security team is dedicated to building best-in-class security solutions for the Snowflake platform. We focus on three key areas:
- Zero Trust/Network Security:
- Key Management: We provide a robust crypto infrastructure for all customer data and metadata, offering key rotation, rekeying, and advanced Tri-secret Sharing for Bring Your Own Key (BYOK) capabilities.
- Secret Management: This is a new and rapidly growing area where we are building functionality for secure storage and management of secrets like OAuth tokens and credentials within Snowflake.
- Lead highly impactful initiatives from idea formulation to design and implementation.
- Innovate, design and build highly available, reliable, and secure distributed services and solutions within the global Snowflake platform.
- Ensure operational readiness of services, leading incident management and mitigation discussions including meeting customer commitments for security, reliability, availability, and performance.
- Mentor and coach other engineers.
- 8+ years of industry experience designing, building, and supporting large-scale distributed systems in production, with recent experience in building large scale cloud services.
- Knowledge and experience with different security, governance, privacy and compliance areas is a plus.
- Strong fundamentals in computer science skills.
- Expert-level development skills in Java
- Advanced degree in Computer Science or related degree.
- Ph.D. in a related field is a plus.
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $214,000 - $327,750.
- Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.