# Software Engineer - Database Engineering

**Company:** [Snowflake](https://hotfix.jobs/companies/snowflake)
**Location:** Menlo Park, CA, Bellevue, WA
**Role:** Data Engineering
**Salary:** $160k – $230k/yr
**Experience:** 2+ years
**Skills:** Java, C++, Linux, SQL, Distributed Systems, Query Optimization, FoundationDB, RocksDB, MySQL, PostgreSQL, Hadoop, Spark, HDFS, Cassandra
**Posted:** 2026-07-28

> Develops and optimizes petabyte-scale cloud database systems, focusing on high-performance data processing, query optimization, and scalability solutions. Requires 2+ years experience, fluency in Java or C++, strong CS fundamentals, and onsite work in Menlo Park or Bellevue.

## Job Description

## Responsibilities
- 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.

## Requirements
- 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.

## Nice-to-Haves
- **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.

## Similar roles

- [Software Engineer, Data Platform](https://hotfix.jobs/jobs/6093a137-ce0a-48bf-ac92-33bcc90730d7) - Nuro - Mountain View, CA - $160k – $241k/yr
- [Software Engineer - Data Movement Platform](https://hotfix.jobs/jobs/d0023405-2358-4759-829b-421383a99e11) - Reddit - Remote - $164k – $230k/yr
- [Data Science Engineer, Analytics](https://hotfix.jobs/jobs/98f22e3e-729b-428c-9943-4174c1e2dcff) - Turquoise Health - Remote - $145k – $160k/yr
- [Data Scientist II - Big Data R&D, Identity Graph & KYC](https://hotfix.jobs/jobs/385c8bb3-71ae-4906-a060-ee5220b8a889) - Socure - Remote - $140k – $170k/yr
- [Software Engineer, Data Migration & Code Generation](https://hotfix.jobs/jobs/1ccf0904-4f83-44d1-b3b3-4c56a39e6687) - MongoDB - Remote - $135k – $203k/yr

**Apply:** https://hotfix.jobs/jobs/6154712b-79c3-4665-b106-5ca4aa9b8770
**Canonical:** https://hotfix.jobs/jobs/6154712b-79c3-4665-b106-5ca4aa9b8770