Home

Senior Software Engineer - Database Security at Snowflake

Location: Bellevue, Washington, United States

Job Summary:

Job Duties and Scopes
- Design and implement identity and access management features.
- Build fine-grained access control frameworks for large-scale data management.
- Implement key security capabilities like key management and auditing.
- Develop solutions for secure communication and data sharing in distributed services.
- Ensure safety and security for advanced database features.

Required Skills
- Strong development skills in Java or C++.
- Fundamental computer science skills.
- Knowledge of identity and access management, cryptography, and network security.
- Familiarity with security protocols like SAML, SCIM, OAuth, and RBAC.

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

Job URLs: