Home

Principal Software Engineer - Database Security at Snowflake

Location: Bellevue, Washington, United States

Job Summary:

Job Duties and Scopes:
- Lead impactful initiatives from idea formulation to design and implementation.
- Innovate and build highly available, reliable, and secured distributed services.
- Ensure operational readiness and meet security, reliability, availability, and performance commitments.
- Mentor and coach other engineers.

Required Skills:
- Strong fundamentals in computer science.
- Expert-level development skills in Java or C++.
- Knowledge of industry-standard security concepts and protocols (SAML, SCIM, OAuth, RBAC).
- Deep knowledge of identity and access management, cryptography, and network security.

Required Experiences:
- 15+ years in designing, building, and supporting large-scale distributed systems, with recent cloud services experience.
- Experience with database systems and internals (query engines, optimizers) is a plus.
- Advanced degree in Computer Science or related field; Ph.D. is a plus.

Job URLs: