Principal Software Engineer, Data
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Experteer Overview As Principal Software Engineer, you will shepherd Town Lake’s evolution from an internal platform to Cloudflare’s foundational data infrastructure. You will own strategic architecture and implement scalable data services across the stack, shaping data pipelines, governance, and AI-driven classification. You’ll collaborate with cross-functional teams to deliver impactful data products that empower the entire company. This role offers high visibility and a chance to influence a critical, company-wide platform in a fast-moving, AI-enabled environment. Compensation / Benefits * Define and execute strategic technical architecture for critical data infrastructure * Lead design and development of tools and infrastructure to scale data capabilities * Develop data pipelines and data products to serve internal customers and automate delivery * Become SME across data platforms and data itself to guide stakeholders * Work with Kubernetes, Trino, Iceberg, Clickhouse, PostgreSQL; code in Go, Python, Typescript, etc. * Mentor and support junior engineers to uphold exceptional delivery and accountability Tasks * 8+ years of experience designing, building and scaling data infrastructure * Proven experience leading technical initiatives cross-functionally * Extensive experience with data infrastructure at scale (Trino, Spark, Iceberg/Delta Lake, Kafka, Clickhouse, PostgreSQL) * Experience designing, building and debugging data pipelines at scale * Proficient in Go, Python, Typescript, Rust and SQL * Excellent analytical skills focused on data value for stakeholders * Strong communication skills for both technical and non-technical audiences * Experience creating and using agentic development workflows and an AI-first mindset Key requirements *
Requirements
a code in Go, Python, Typescript, etc. * Mentor and support junior engineers to uphold exceptional delivery and accountability Tasks * 8+ years of experience designing, building and scaling data infrastructure * Proven experience leading technical initiatives cross-functionally * Extensive experience with data infrastructure at scale (Trino, Spark, Iceberg/Delta Lake, Kafka, Clickhouse, PostgreSQL) * Experience designing, building and debugging data pipelines at scale * Proficient in Go, Python, Typescript, Rust and SQL * Excellent analytical skills focused on data value for stakeholders * Strong communication skills for both technical and non-technical audiences * Experience creating and using agentic development workflows and an AI-first mindset Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview
The Best X (Twitter) Accounts for Developers
Navigating the AI Shift