Home

Senior Software Engineer - Database Platform at Snowflake

Location: San Mateo, California, United States

Job Summary:

Job Duties:
- Design and implement scalable distributed system solutions.
- Analyze and resolve fault-tolerance, high availability, and performance challenges.
- Manage end-to-end project delivery from solution identification to production rollout.
- Build advanced transaction systems and cache storage engines.
- Promote best practices in database architecture and monitor system performance.

Required Skills:
- Strong understanding of operating systems, multi-threading, and performance optimization.
- Systems programming skills with proficiency in Java, C++, or C.
- Knowledge of container orchestration and cluster management.
- Familiarity with scalable Key-Value stores.

Required Experiences:
- 5+ years in large-scale infrastructure development.
- Experience with distributed systems infrastructure.
- Track record of delivering complex projects.
- Bachelor's degree in Computer Science; Master's or PhD preferred.

Job URLs: