Cloudflare

Principal Systems Engineer, Data

Cloudflare

full-time

Posted on:

Location Type: Hybrid

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

GoJavaScriptKafkaKubernetesPostgresPythonRustSparkSQLTypeScript

About the role

  • Define, design and execute strategic technical architecture for highly visible, highly critical data infrastructure at the company.
  • Lead the design and development tools and infrastructure to improve and scale our data infrastructure at Cloudflare.
  • Lead the design and development of data pipelines and data products to serve customers throughout the company, including tools to automate delivery of those services.
  • Become a subject matter expert across both our data platforms, tools and infrastructures as well as our data itself to guide and enable stakeholders with data needs.
  • Work across our tech stack, which includes Kubernetes, Trino, Iceberg, Clickhouse, and PostgreSQL, with software built using Go, Javascript/Typescript, Python, and others.
  • Mentor and support junior engineers on the team, reinforcing a culture of exceptional delivery and accountability on the team.

Requirements

  • 8+ years of experience as a software engineer with a focus on designing, building and scaling data infrastructure
  • Proven experience leading technical initiatives in a cross-functional context, working with multiple stakeholders and driving value delivery.
  • Extensive experience with data infrastructure at scale, including tools like Trino, Spark, Iceberg/Delta Lake, Kafka, Clickhouse, PostgreSQL
  • Background designing, building and debugging data pipelines at scale
  • Proficient using backend languages like Go, Python, Typescript, and Rust, along with SQL
  • Excellent analytical skills, with a focus on understanding data and how stakeholders use it to drive value
  • Strong communication skills, especially around articulating technical concepts for technical and non-technical audiences
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data infrastructuredata pipelinesdata productsKubernetesTrinoIcebergClickhousePostgreSQLGoPython
Soft skills
mentoringcommunicationanalytical skillscross-functional collaborationstakeholder engagementvalue deliveryexceptional deliveryaccountability