# Software Engineer - Dynamic Tables

**Company:** [Snowflake](https://hotfix.jobs/companies/snowflake)
**Location:** Berlin, Germany
**Role:** Backend Engineering
**Experience:** 2+ years
**Skills:** Database Internals, Data Structures, Algorithms, Distributed Systems, Ai-Native Software Engineering, Agentic Development, Query Compilers, Query Optimizers, Transactions, Consistency Models, Fault Tolerance, SQL
**Posted:** 2026-08-30

> Build and evolve Snowflake Dynamic Tables capabilities, solving complex database, distributed-systems, performance, and reliability challenges at scale. The role requires at least two years of relevant experience, strong computer science fundamentals, and a bachelor’s degree in computer science or a related field.

## Job Description

## Responsibilities
- Design and build Dynamic Tables capabilities with a globally distributed team of engineers and Product Managers.
- Design, implement, support, and evolve new features and performance improvements.
- Help shape technical and product direction with senior teammates.
- Break ambiguous problems into manageable parts, evaluate tradeoffs, and make technical and product decisions.
- Analyze and solve performance, correctness, and fault-tolerance challenges at scale.
- Investigate unfamiliar areas of a large system to identify root causes and resolve problems.
- Ensure operational readiness and meet customer commitments for reliability, availability, and performance.
- Understand customer use of Dynamic Tables to guide product development.

## Requirements
- 2+ years of industry experience designing and building database internals or data-intensive systems, or equivalent research experience.
- Strong problem-solving skills and computer science fundamentals, including data structures, algorithms, and distributed systems.
- Experience taking problems from open questions through production software.
- Proficiency with AI-native software engineering and agentic development workflows.
- Bachelor’s degree in Computer Science or a related field.
- Strong English communication skills.
- Willingness to collaborate, mentor, and learn in a team environment.

## Nice-to-haves
- Experience with query compilers, query optimizers, or database internals.
- Experience building enterprise-grade, reliable, and trustworthy software or services.
- Experience with large-scale distributed systems, transactions, and consistency models.
- Contributions to open-source data infrastructure or database systems.

## Similar jobs

- [Software Engineer II, Backend](https://hotfix.jobs/jobs/7f068087-e93b-4a43-b9b2-d2e3ccf80d4c) - Bubble - Remote - $145k – $187k/yr
- [Software Engineer - Wallets](https://hotfix.jobs/jobs/32955ac3-4c1c-4a94-83a2-7e6f18965180) - Rain - Remote - $220k – $270k/yr
- [Software Engineer - Branching](https://hotfix.jobs/jobs/e74343fa-f4f1-4737-8d28-ddcadd6feb92) - Supabase - Remote
- [Platform Engineer, APIs and Security](https://hotfix.jobs/jobs/c609073d-4a54-4553-984a-38a6fe0b7d18) - Adaption Labs - San Francisco, CA
- [Senior Software Engineer](https://hotfix.jobs/jobs/39abce88-54e7-4ca2-aaa2-1625874fd7cc) - Celonis - Munich, Germany

**Apply:** https://hotfix.jobs/jobs/b7a1a850-b803-4ee4-b913-04d2ed99d677
**Canonical:** https://hotfix.jobs/jobs/b7a1a850-b803-4ee4-b913-04d2ed99d677