Principal Software Engineer · Cloudflare

Sun, 26 Apr 2026 15:39:25 GMT
Engineering

Cloudflare · Hybrid · hybrid

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies.

We're seeking an exceptional Principal Engineer to join our newly formed Product Platform Task Force,a high-impact team that tackles critical infrastructure initiatives spanning our entire product suite and Cloudflare's massive edge network.

Responsibilities

Define technical strategy and lead execution of high-impact, cross-cutting initiatives that benefit the entire engineering organization, such as service-to-service authentication systems, RBAC/authorization frameworks, ultra-distributed architectures leveraging Cloudflare's edge network, API layer improvements, observability infrastructure, and shared services that span our product portfolio.

Architect and implement security-critical systems including authentication, authorization, and access control mechanisms that work seamlessly across our distributed infrastructure, ensuring both robust security postures and excellent developer experiences for teams building on these platforms.

Design and build ultra-distributed systems that take full advantage of Cloudflare's massive global edge network, including edge computing with Workers and Durable Objects, ensuring our services deliver exceptional performance and reliability to users worldwide while managing the complexity of geo-distributed state and coordination.

Set architectural standards and technical direction for our Product Platform stack,including Go services, Python pipelines, TypeScript edge computing (Cloudflare Workers/Durable Objects), and PostgreSQL data layer,ensuring decisions balance immediate business needs with long-term scalability, maintainability, and engineering velocity.

Identify critical technical debt, systemic inefficiencies, and infrastructure gaps across the organization, building business cases and driving consensus among leadership to fund and execute solutions that might otherwise fall through the cracks of product-focused roadmaps.

Serve as a technical force multiplier by embedding with tiger teams or product groups that need deep infrastructure expertise, providing architectural leadership, hands-on implementation where needed, and ensuring projects ship with production-grade reliability, security, and performance.

Mentor and elevate senior engineers across the organization through code reviews, architectural discussions, and technical design reviews, establishing patterns and practices for distributed systems, security, and edge computing that raise the bar for engineering excellence throughout the company.

Desirable Skills, Knowledge, and Experience

10+ years of software engineering experience with a demonstrated history of leading complex, organization-wide technical initiatives that delivered measurable improvements to system performance, reliability, security, developer productivity, or engineering culture.

Deep expertise in building distributed systems and production infrastructure at scale, with proficiency in Go and strong working knowledge of Python/TypeScript; proven ability to make sound architectural decisions for systems that span multiple data centers, regions, or edge locations.

Strong understanding of authentication, authorization, and security fundamentals including experience designing and implementing service-to-service authentication systems, RBAC/permission models, identity management, or similar security-critical infrastructure.

Extensive experience with PostgreSQL or similar relational databases at scale, including advanced optimization techniques, replication strategies, and understanding the tradeoffs of distributed data storage and consistency models.

Strong track record of technical leadership and influence without direct authority, including driving consensus on technical decisions across multiple teams, mentoring senior engineers, and establishing architectural patterns that are widely adopted across an organization.

Exceptional ability to navigate ambiguous problem spaces, identify the highest-impact technical work, and drive projects autonomously from conception through adoption,balancing pragmatic execution with long-term technical excellence.

Nice to Have Skills

Deep experience with Cloudflare's developer platform, particularly Cloudflare Workers, Durable Objects, and architecting ultra-distributed applications for edge computing environments at global scale.

Previous experience as a Principal Engineer, Staff+ engineer, or technical leader on platform, infrastructure, or task force teams that operate outside traditional product roadmaps with a focus on enabling engineering organizations.

Proven expertise in building developer platforms, service mesh architectures, zero-trust security systems, API gateways, or other foundational distributed infrastructure that significantly improved engineering velocity or operational excellence.

Experience architecting and operating billing systems, usage metering, or other high-stakes platform components that require exceptional reliability, accuracy, and work correctly in distributed, eventually-consistent environments.

Public evidence of technical leadership such as blog posts, conference talks, or open-source contributions.