Principal Software Engineer - Data Platform Location: San Francisco, CA (Remote OK - US only)
Comp: $230K-$280K base + equity
About the Role: We're looking for a Principal Software Engineer to help lead the development of a modern, scalable data platform from the ground up at a fast-growing, product-driven tech company. This is a high-impact role where you'd be the most senior individual contributor on the Data Platform team, helping to define the technical vision and build infrastructure that supports real-time analytics, machine learning, and large-scale data processing.
You'll be working closely with Engineering, Product, Security, and Compliance leadership to design a cloud-native data architecture using tools like Kafka, Iceberg, ClickHouse, Tinybird, and Snowflake. If building at scale, tackling complex streaming + batch challenges, and driving long-term architecture sounds exciting to you-this might be the right fit.
What Makes This Opportunity Stand Out:- Be a core part of a growing Data Platform team
- Own architecture and technical vision from end to end
- Work on real-time and petabyte-scale data problems
- Use a modern data stack (Kafka, Iceberg, ClickHouse, Snowflake, etc.)
- Help shape the platform that will power AI/ML and analytics across the company
What You'll Be Doing:- Architect and build the company's next-gen data platform from scratch
- Design for scalability, low latency, streaming + batch, and fault tolerance
- Lead decisions around data modeling, governance, ingestion, and warehousing
- Set engineering best practices and mentor other senior engineers
- Ensure platform design aligns with long-term product and business strategy
- Optimize the stack for performance, cost, and reliability in the cloud
What You Bring:- 8+ years in data engineering or platform infrastructure roles
- At least 5 years operating at a Principal-level or equivalent
- Deep experience with Kafka and real-time data pipelines
- Solid hands-on work with ClickHouse, Iceberg, Snowflake, or similar tools
- Strong understanding of cloud-native architectures (AWS, GCP, or Azure)
- Experience building systems with compliance, governance, and scale in mind
- Proven ability to support petabyte-scale data environments
- Great communication skills and a collaborative approach
- Bonus: Experience with AI/ML infrastructure or preparing for IPO-level growth