Snowflake
Staff Software Engineer - Unistore
$236K–$339K
US-CA-Menlo Park · Hybrid · Staff · Full-time · Posted Jun 25, 2026
- Experience
- 8+ years of industry experience working on commercial or open-source software.
- Education
- BS in Computer Science; Master’s or PhD preferred.
About the job
Build and operate Snowflake’s distributed database and Hybrid Tables platform, combining transactional and analytical workloads at enterprise scale.
What you'll do
- Design and develop distributed database systems, query-processing algorithms, and service architecture.
- Own project delivery and production operations, addressing performance, scalability, reliability, and fault tolerance.
- Develop customer workload-insight tools, promote database best practices, and mentor junior engineers.
What they ask for
- 8+ years of industry experience working on commercial or open-source software.
- Strong fluency in C++ or Java.
- Strong computer science fundamentals, systems programming, multithreading, concurrency, and distributed systems knowledge.
- Experience with testing, debugging, and documentation in a Linux development environment; BS in Computer Science.
Nice to have
- Master’s or PhD.
- Experience with database internals, query optimization, storage engines, data warehouses, or large-scale data processing.
Pay
$236,000 – $339,250 USD base salary
Tools
C++, Java, Linux, SQL, FoundationDB, RocksDB, MySQL, PostgreSQL
AI focus
The posting describes an expectation to use AI as a high-trust collaborator, rapidly testing emerging capabilities to improve work; no specific AI product development is described.
Model-written summary · the original posting is authoritative