📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Principal Software Engineer II – Data Platform (Streaming & Dynamic Tables)

snowflake · Berlin

New
🇬🇧 English
Flink Spark distributed systems incremental materialization algorithms metadata systems query optimization data catalog infrastructure

Job description

About the role

At Snowflake we are powering the era of the agentic enterprise, seeking AI‑native thinkers who treat AI as a high‑trust collaborator. As a Principal Engineer on the Data Platform team you will be a technical anchor—setting direction, solving the hardest engineering problems, and elevating the entire team. You will work at the intersection of systems design, long‑term architecture, and real‑world engineering execution.

Key responsibilities

  • Drive the technical strategy and architecture for key Data Platform initiatives, focusing heavily on real‑time data movement and incremental processing.
  • Lead design reviews and set engineering standards across teams.
  • Identify and resolve high‑impact technical challenges and systemic bottlenecks to reduce latency and improve the efficiency of dynamic tables at cloud scale.
  • Mentor and grow senior engineers, raising the engineering bar.
  • Partner closely with product and infrastructure leadership on roadmap and direction.
  • Deliver continuous hands‑on technical solutions in the most critical areas.

Required profile

  • 14+ years of software engineering experience with deep expertise in distributed systems.
  • Proven track record of defining and delivering platform‑scale technical initiatives.
  • Expert‑level knowledge of streaming and/or batch data systems (Flink, Spark, or equivalent) with specialized knowledge in incremental materialization algorithms.
  • Strong systems thinking ability to reason across infra, storage, compute, and API layers.
  • Passion for engaging directly with customers to gain insight and inspiration.
  • Experience influencing technical direction across organizations.
  • Excellent written and verbal communication for technical and executive audiences.

Required skills

  • Flink
  • Spark
  • Distributed systems
  • Incremental materialization algorithms
  • Cloud‑native data systems
  • Metadata systems
  • Query optimization
  • Data catalog infrastructure
  • AI‑augmented development practices
  • LLM‑based tooling

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec snowflake.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 5 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

snowflake

Berlin