Skip to content

Principal Software Engineer (Data Platform, Streaming, Dynamic Tables and more)

Snowflake
staff
Location

Berlin, Germany

Work Type

Onsite

Seniority

staff

Posted

July 9, 2026


Total Compensation
€275,000
Yearly Savings (Comfortable)
€110,697
Want to apply for this job?

Subscribe to access the application link and 8,000+ more jobs

Job Description

  • 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
  • In this specific role, you will lead the evolution of our declarative data pipelines, focusing on streaming ingestion and transformations
  • 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; raise the engineering bar
  • Partner closely with product and infrastructure leadership on roadmap and direction
  • Continuous hands-on technical deliverables in the most critical areas

Benefits

  • Comprehensive health insurance plans
  • Health savings accounts
  • Robust retirement plans
  • Life and disability insurance
  • Weekly online lunch and learns
  • Virtual workout classes
  • Ergonomic work-from-home equipment
  • On-demand mental health and wellness programs
  • Fertility benefits and family planning resources
  • Generous time-off and various leave plans
  • Onsite and Remote Work
  • Employee discounts and pre-tax selections
  • New hire equity + Employee Stock Purchase Plan (ESPP)
  • Quarterly bonus or commission program- Excellent written and verbal communication for technical and executive audiences
  • A passion for engaging directly with customers to gain insight and inspiration
  • 14+ years of software engineering experience with deep expertise in distributed systems
  • 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 layers of complexity (infra, storage, compute, API)
  • Experience influencing technical direction across organizations
  • Demonstrated track record of defining and delivering platform-scale technical initiatives
  • Experience with AI-augmented development practices and integrating LLM-based tooling into engineering workflows
  • Familiarity with Snowflake platform internals or cloud-native data systems
  • Experience with metadata systems, query optimization, or data catalog infrastructure
  • Contributions to open source, such as top-level Apache projects
More Jobs You Might Like
Senior ISV Partner Dev. Mng, EMEA Technology & Software Partnerships Team

Amazon Web Services (AWS)

Madrid

Helpful Resources
Salary & Savings Calculator

Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.

Career Guides

Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.

Access 8,000+ High-Paying Tech Jobs

Get unlimited access to our full database of 8,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.