Home

Senior Software Engineer - Database Security at Snowflake

Location: San Mateo, California, United States

Job Summary:

Job Duties:
- Design and implement identity and access management features.
- Build authorization frameworks for fine-grained access control.
- Implement security capabilities like key management and encryption.
- Develop solutions for secure communication and data sharing.
- Ensure safety for advanced database features like cloning and replication.

Required Skills:
- Strong development skills in Java or C++.
- Knowledge of identity/access management, cryptography, and network security.
- Understanding of security concepts and protocols (e.g., SAML, OAuth).

Required Experiences:
- 8+ years designing and supporting large-scale distributed systems.
- Experience with database systems and internals.
- Advanced degree in Computer Science or related field preferred; Ph.D. is a plus.

Job URLs: