This job has expired
Posting closed 1 day ago. Browse similar active roles below, or see all open jobs.
S
US-CA-Menlo Park 3 months ago
AI overview
Software Engineer - Database Engineering at Snowflake in US-CA-Menlo Park focuses on AS A SOFTWARE ENGINEER, YOU WILL: Design, develop, and support a petabyte-scale cloud database that is highly parallel. Build high-quality and highly reliable software to meet the needs of some of the largest companies on the planet.
AS A SOFTWARE ENGINEER, YOU WILL:
- Design, develop, and support a petabyte-scale cloud database that is highly parallel and fault-tolerant.
- Build high-quality and highly reliable software to meet the needs of some of the largest companies on the planet.
- Analyze and understand performance and scalability bottlenecks in the system and solve them.
- Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions.
- Design and implement novel query optimization or distributed data processing algorithms which allow Snowflake to provide industry leading data warehousing capabilities.
- Design and implement the new service architecture required to enable the Snowflake Data Cloud
- Develop tools for improving our customers' insights into their workloads.
OUR IDEAL SOFTWARE ENGINEER WILL HAVE:
- 2+ years industry experience working on commercial or open-source software.
- Fluency in Java or C++.
- Familiarity with development in a Linux environment.
- Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems.
- Systems programming skills including multi-threading, concurrency, etc.
- Experience with implementation testing, debugging and documentation.
- Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering or related field; Masters or PhD preferred.
- Ability to work on-site in our Menlo Park / Bellevue / Berlin office.
BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING:
- SQL or other database technologies including internal design and implementation.
- Query optimization, query execution, compiler design and implementation.
- Experience with internals of distributed key value stores like FoundationDB and storage engines like RocksDB, InnoDB, BerkeleyDB etc.
- Experience with MySQL, PostgreSQL internals
- Data warehouse design, database systems, and large-scale data processing solutions like Hadoop and Spark.
- Large scale distributed systems, transactions and consistency models.
- Experience in database replication technology
- Big data storage technologies and their applications, e.g., HDFS, Cassandra, Columnar Databases, etc.
Experience2+ years industry experience
EducationBachelor’s degree or foreign equivalent in Computer Science, Software Engineering or related field; Masters or PhD preferred
SectorEngineering
ContractFullTime
Posted3 months ago
Senior Software Engineer (Fullstack, Frontend-Focused)
Snowflake · IN-Bangalore-MSO
Account Executive, Enterprise Growth
Snowflake · US-NY-New York
Staff Software Development - Full Stack
Snowflake · US-CA-Dublin
Senior Video Producer
Snowflake · US-CA-Menlo Park
Senior Manager, Programs & Event Design
Snowflake · US-CA-Menlo Park
Enterprise Account Executive (Telco)
Snowflake · JP-Tokyo
Senior Software Engineer - Identity, Data Security and Trust
Snowflake · US-WA-Bellevue
AI Associate, Office of the CEO
Snowflake · US-CA-Menlo Park
Sr Product Marketing Manager, Media, Entertainment and Advertising
Snowflake · US-CA-Menlo Park
Software Engineer Intern - Zurich (2026)
Snowflake · CH-Zurich-Observe
Staff Software Engineer – Engineering Systems, Continuous Integration Team
Snowflake · US-WA-Bellevue
Senior Technical Program Manager - ML/AI
Snowflake · US-CA-Menlo Park
Senior Solution Engineer
Snowflake · IN-Bangalore-MSO
Sales Engineering Enablement, Senior Manager
Snowflake · US-IL-Chicago-MSO
Public Relations Lead
Snowflake · US-CA-Menlo Park
Staff Software Engineer - AI Native Authoring
Snowflake · US-WA-Bellevue
Director, Product Marketing — Platform
Snowflake · US-CA-Menlo Park
Partner Development Manager
Snowflake · JP-Tokyo
Solution Engineering Enablement, Principal
Snowflake · AU-Sydney
Business Intelligence Analyst
Snowflake · US-CA-Menlo Park

