Enable job alerts via email!

Principal Software Engineer - Data Platform

Harnham

San Francisco (CA)

Remote

USD 230,000 - 280,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative tech company is seeking a Principal Software Engineer to lead the development of a modern, scalable data platform. In this high-impact role, you will architect and build a cloud-native data architecture, tackling complex streaming and batch challenges while collaborating with cross-functional teams. This position offers the chance to work on real-time and petabyte-scale data problems, shaping the platform that powers AI/ML and analytics across the organization. If you are passionate about data engineering and want to make a significant impact, this opportunity is perfect for you.

Qualifications

  • 8+ years in data engineering or platform infrastructure roles.
  • Deep experience with Kafka and real-time data pipelines.
  • Experience with AI/ML infrastructure is a bonus.

Responsibilities

  • Architect and build the company’s next-gen data platform from scratch.
  • Lead decisions around data modeling, governance, ingestion, and warehousing.
  • Optimize the stack for performance, cost, and reliability in the cloud.

Skills

Data Engineering
Cloud-native Architecture
Kafka
Real-time Data Pipelines
Data Modeling
Communication Skills
Collaboration

Tools

ClickHouse
Iceberg
Snowflake
AWS
GCP
Azure

Job description

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
  • 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
Seniority level

Mid-Senior level

Employment type

Full-time

Industries

Technology, Information and Media

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer

Harnham

San Francisco

Remote

USD 230,000 - 280,000

7 days ago
Be an early applicant

Principal Software Engineer - Data Platform

Harnham

San Francisco

Remote

USD 230,000 - 280,000

27 days ago

Sr. Principal Software Engineer-Observability Platform

Cisco

San Jose

Remote

USD 218,000 - 300,000

30+ days ago

Principal Software Engineer - Data Platform

ZipRecruiter

San Francisco

Hybrid

USD 230,000 - 290,000

8 days ago

Technical Lead Software Engineer

Adobe Inc.

California

On-site

USD 153,000 - 287,000

4 days ago
Be an early applicant

Principal Software Engineer - Cluster Management

Snowflake

Menlo Park

On-site

USD 243,000 - 380,000

5 days ago
Be an early applicant

Technical Lead Software Engineer

Adobe Systems GmbH

San Jose

On-site

USD 153,000 - 287,000

7 days ago
Be an early applicant

Principal Software Engineer- AI & Security

NetApp, Inc.

San Jose

Hybrid

USD 213,000 - 318,000

Yesterday
Be an early applicant

Principal Software Engineer - Data Platform

CRM Hike

New York

Remote

USD 200,000 - 250,000

30+ days ago