Snowflake logo

Senior Software Engineer - Dynamic Tables

Snowflake
Posted a month ago

LOCATION

Berlin-Trion · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Distributed SystemsSystem DesignSQLData Structures & Algorithms [DSA]Observability

Job description

Overview

Senior Software Engineer role on the Snowflake Dynamic Tables team in Berlin, Germany. You will help define capabilities/designs, drive new features, and build reliable distributed data platform software.

What you'll do

  • Define capabilities and technical designs for Dynamic Tables with engineers and Product Managers.
  • Interact with customers to translate needs into product and technical roadmaps.
  • Drive new capabilities and performance improvements from inception to landing.
  • Build highly reliable and performant software for enterprise reliability and scale demands.
  • Analyze and solve performance, correctness, and fault-tolerance challenges at scale.
  • Ensure operational readiness and meet reliability, availability, and performance commitments.

What you'll need

  • 5+ years of industry experience designing and building distributed data systems.
  • 3+ years of experience with internals of query compilers.
  • Experience building enterprise-grade, reliable, and trustworthy software or services.
  • A degree in Computer Science or a related field.
  • Excellent problem-solving skills and strong CS fundamentals (data structures, algorithms, distributed systems, relational algebra, or SQL).
  • Strong English communication skills.

Details

  • Based 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.

Senior Software Engineer - Dynamic Tables