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 authorization frameworks for fine-grained access control.
- Develop key security capabilities around encryption, de-anonymization, and auditing.
- Create solutions for secure communication and data sharing in distributed services.
- Ensure safety for advanced database features (cloning, replication, etc.).

Required Skills
- Strong development skills in Java or C++.
- Proficiency in computer science fundamentals.
- Knowledge of security concepts (identity management, cryptography).

Required Experiences
- 8+ years of experience in large-scale distributed systems and cloud services.
- Familiarity with database systems (query engines, optimizers) preferred.
- Advanced degree in Computer Science or related field; Ph.D. is a plus.

Job URLs: