Applications closed

This job is no longer accepting applications. Browse similar open roles below — or sign up free to get matched and apply in one click.

Snowflake logo

Software Engineer - Dynamic Tables

Snowflake
Posted a month ago

LOCATION

Berlin-Trion · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

SQLPerformance OptimizationDistributed SystemsSystem DesignObservabilityDebugging

Job description

Overview

Software Engineer for Snowflake’s Dynamic Tables team in Berlin, focused on building dynamic data platform capabilities using declarative SQL.

What you'll do

  • Design and build Dynamic Tables capabilities with engineers and Product Managers.
  • Design, implement, support, and evolve new features and performance improvements.
  • Analyze and solve performance, correctness, and fault-tolerance challenges at scale.
  • Break down ambiguous problems and make technical and product decisions.
  • Ensure operational readiness and reliability/availability/performance commitments.
  • Investigate unfamiliar parts of a large system to root cause and solve issues.

What you'll need

  • 2+ years of industry experience designing/building database internals or data-intensive systems, or equivalent research.
  • Strong CS fundamentals in data structures, algorithms, and distributed systems.
  • Ability to take a problem from open question to software running in production.
  • Proficiency with AI-native software engineering and agentic development workflows.
  • BS in Computer Science or related field.
  • Strong English communication skills.

Details

  • Role is for Dynamic Tables in Berlin, Germany.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - Dynamic Tables