Skip to content
← Back to job listings

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

Snowflake · Berlin, Germany

Quick applyfull-time19 days ago

About The Role

Join our team as a Principal Software Engineer on the Data Platform team. In this role, you will be a technical anchor, setting direction, solving complex engineering problems, and elevating the entire team. You will lead the evolution of our declarative data pipelines, focusing on streaming ingestion and transformations. You will also drive the technical strategy and architecture for key Data Platform initiatives, mentor and grow senior engineers, and partner closely with product and infrastructure leadership.

  • As a Principal Engineer on the Data Platform team, you will be responsible for setting direction, solving engineering problems, and elevating the team.
  • You will lead the evolution of declarative data pipelines, focusing on streaming ingestion and transformations, and drive the technical strategy for key Data Platform initiatives.
  • You will mentor and grow senior engineers, raise the engineering bar, and partner closely with product and infrastructure leadership on roadmap and direction.
  • 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

This listing was posted by a verified recruiter at Snowflake. Report this listing