Principal Software Engineer, Data

Cloudflare
Austin
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Technical leadership","Cross-functional collaboration","Analytical skills","Communication","Mentorship"]

Lead technical architecture and execution for a high-impact, agentic-first data lakehouse platform that turns Cloudflare traffic data into accessible, queryable infrastructure for teams across the company. Drive implementation across the full stack—access control, ingestion, AI-driven data classification, governance, ELT/data products, and dashboarding/query tools—using technologies like Trino, Iceberg, Kubernetes, and Cloudflare’s own compute and orchestration services.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cloudflare
Cloudflare
1 month ago

Principal Software Engineer, Data

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Lead technical architecture and execution for a high-impact, agentic-first data lakehouse platform that turns Cloudflare traffic data into accessible, queryable infrastructure for teams across the company. Drive implementation across the full stack—access control, ingestion, AI-driven data classification, governance, ELT/data products, and dashboarding/query tools—using technologies like Trino, Iceberg, Kubernetes, and Cloudflare’s own compute and orchestration services.
Location: Austin
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Define, design, and execute strategic technical architecture for highly visible, critical data infrastructure.
  • •Lead the design and development of tools and infrastructure to improve and scale Cloudflare’s data infrastructure.
  • •Lead development of data pipelines and data products to serve internal customers, including automation for service delivery.
  • •Become a subject matter expert across data platforms, tools, infrastructure, and data to guide stakeholders.
  • •Mentor and support junior engineers to reinforce exceptional delivery and accountability.

Key Requirements

  • •8+ years as a software engineer focused on designing, building, and scaling data infrastructure.
  • •Proven experience leading technical initiatives cross-functionally with multiple stakeholders to deliver value.
  • •Extensive experience with data infrastructure at scale, including Trino, Spark, Iceberg/Delta Lake, Kafka, Clickhouse, and PostgreSQL.
  • •Experience designing, building, and debugging data pipelines at scale.
  • •Proficient with backend languages (Go, Python, TypeScript, Rust) and SQL, with strong communication for technical and non-technical audiences.
Experience:8+ yearsData infrastructureData pipelinesData lakehousePlatform engineeringAgentic AI
Skills:Technical leadershipCross-functional collaborationAnalytical skillsCommunicationMentorship
Languages:En
Tech Stack:KubernetesTrinoApache IcebergClickhousePostgreSQLGoJavaScriptTypeScriptPythonRustSQLKafkaSparkDelta LakeAirflowDbtMachine learningMLOpsCloudflare R2R2 Data Catalog

Company Brief

Cloudflare
Provides a global network and cloud platform that delivers security, performance, and reliability services for web applications, APIs, and Internet properties, including CDN, DDoS protection, DNS, and zero-trust security solutions.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn