Principal Software Engineer, Data

Cloudflare, Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
37 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$128k most similar roles pay here $278k

This listing doesn't post a salary. Most similar roles pay $174,600–$226,350.

Based on 240 similar postings.

Employer

About Cloudflare, Inc

Cloudflare is a prominent cloud services and security company that provides content delivery network (CDN), DDoS mitigation, and Zero Trust security services to millions of internet properties.

Cloudflare, Inc currently has 190 open roles on FindRole.

Listed pay typically runs $215,000–$278,000 across 59 roles with salary data.

Most-posted roles

View all roles at Cloudflare, Inc

At a glance

TL;DR · Principal Software Engineer, Data

Principal Software Engineer, Data joins the Town Lake team to transform an internal platform into foundational data infrastructure for the entire company. You will lead technical architecture and drive implementation for critical services including access control, ingestion frameworks, AI-driven data classification, and governance layers. The role involves designing and developing data pipelines and products to serve various internal departments while mentoring junior engineers. You will work extensively with a tech stack featuring Kubernetes, Trino, Iceberg, Clickhouse, and PostgreSQL, utilizing languages such as Go, Python, TypeScript, Rust, and SQL. This position focuses on building an agentic-first data lakehouse platform to make vast amounts of company data accessible and valuable through automated tools. The work addresses the challenge of consolidating disparate source systems into a unified infrastructure for seamless internal data discovery and analysis.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design and execute strategic technical architecture for critical company-wide data infrastructure.
  • Lead the development of tools and systems to scale internal data infrastructure.
  • Build and manage automated data pipelines and products to serve internal stakeholders.
  • Act as a subject matter expert to guide stakeholders on data platforms and requirements.
  • Develop features across the stack using Go, Python, TypeScript, SQL, and Kubernetes.
  • Implement AI-driven data classification and agentic-first workflows for users and services.
  • Mentor junior engineers while fostering a culture of high accountability and delivery.

What we're looking for

  • Must have 8+ years of experience as a software engineer focused on designing, building, and scaling data infrastructure.
  • Proven experience leading technical initiatives in cross-functional contexts with multiple stakeholders.
  • Extensive experience with data infrastructure tools including Trino, Spark, Iceberg/Delta Lake, Kafka, Clickhouse, and PostgreSQL.
  • Experience designing, building, and debugging data pipelines at scale.
  • Proficiency in backend languages including Go, Python, TypeScript, Rust, and SQL.
  • Ability to create and use agentic development workflows with an AI-first mentality.
  • Strong communication skills for articulating technical concepts to both technical and non-technical audiences.
  • Must be authorized to receive software or technology controlled under U.S. export control laws.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 30 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 64 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 52 days ago $142,800$274,800
Python Java C++ C# JavaScript C Cloud Services Generative AI Machine Learning Performance Engineering Security Code Review
8+ yrs exp