# Principal Software Engineer II, Data Platform

**Company:** [Snowflake](https://hotfix.jobs/companies/snowflake)
**Location:** Unspecified
**Role:** Data Engineering
**Experience:** 14+ years
**Skills:** Distributed Systems, Streaming Data, Batch Data Systems, Apache Flink, Spark, Incremental Materialization, Systems Architecture, Real-Time Data Processing, Cloud-Native Data Systems, Metadata Systems, Query Optimization, Data Catalogs, Llm Tooling
**Posted:** 2026-06-29

> Leads architecture and hands-on development for Snowflake’s declarative data platform, specializing in streaming ingestion, incremental processing, and dynamic tables. The role requires 14+ years of software engineering experience, deep distributed-systems expertise, and the ability to influence technical direction across organizations.

## Job Description

## Responsibilities
- Drive the technical strategy and architecture for key Data Platform initiatives, focusing 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 and raise the engineering bar.
- Partner closely with product and infrastructure leadership on roadmap and direction.
- Deliver hands-on technical work in the most critical areas.

## Requirements
- 14+ years of software engineering experience with deep expertise in distributed systems.
- Demonstrated track record of defining and delivering platform-scale technical initiatives.
- Expert-level knowledge of streaming and/or batch data systems, such as Flink, Spark, or equivalent, with specialized knowledge in incremental materialization algorithms.
- Strong systems thinking and the ability to reason across infrastructure, 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 skills for technical and executive audiences.

## Nice-to-haves
- 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 projects, such as top-level Apache projects.

## Similar jobs

- [Staff / Principal Data Engineer](https://hotfix.jobs/jobs/3cd01bf0-55d5-4091-8b73-777132dbbe4a) - Orum - Austin, TX
- [Senior Principal Software Engineer](https://hotfix.jobs/jobs/d4a33ad4-8c30-49d4-9b29-529e276693e2) - ZoomInfo - Remote - $164k – $257k/yr
- [Principal Engineer, Big Data Platform](https://hotfix.jobs/jobs/3d5442e1-f116-44d4-88dd-4ebf241f721a) - Pinterest - Remote - $243k – $500k/yr
- [Principal Data Engineer](https://hotfix.jobs/jobs/77f1b622-25e9-4550-9a03-44d84d33938b) - Octus - Remote
- [Senior Staff Data Engineer](https://hotfix.jobs/jobs/29501416-f1fb-4cbb-9039-726cd3359598) - SmithRx - Remote - $179k – $252k/yr

**Apply:** https://hotfix.jobs/jobs/31b40f3b-bbcc-4a20-877a-2c5a56e28658
**Canonical:** https://hotfix.jobs/jobs/31b40f3b-bbcc-4a20-877a-2c5a56e28658