Senior Software Engineer, Enterprise Readiness

CloudflareSan Francisco, CA
5dHybrid

About The Position

As a Senior Software Engineer on the team, you will build the foundational services that enable the world’s largest organizations to run on Cloudflare. You will be responsible for the APIs, UIs, internal tooling, and admin platforms that help manage complex enterprise logic at scale. More specifically, there will be a heavy focus on scaling and extending our Organizations model - the new abstraction for our largest customers and partners to manage Cloudflare. While this is a full-stack role, our roadmap for the coming year is weighted toward backend architecture and systems design . You will spend your time helping design our data models, architecting high-performance services in Go , optimizing our PostgreSQL layer, and ensuring our services are resilient within our Kubernetes ecosystem. You won't just ship features; you will also own the "operational excellence" of your services. You’ll use tools like Jaeger, Sentry, and Kibana to troubleshoot complex distributed traces and ensure our platform remains highly available for our external and internal customers. You will also rapidly expand your domain knowledge and ability to deliver change through AI tooling. Cloudflare is ramping up its support and infrastructure for AI development tools like OpenCode. Which, connected to everything safely possible with MCPs, is enabling engineers to have greater impact, faster than ever.

Requirements

  • Senior-Level Backend Expertise: 5+ years of experience building and scaling production-grade applications.
  • Deep proficiency in a typed language like Go, PHP , Rust , or Typescript for APIs is a plus, but our primary language Go can be learned on the job.
  • Systems Architecture: Proven experience designing distributed systems that are scalable, maintainable, and fault-tolerant. You understand how to manage state, concurrency, and data consistency.
  • Pragmatic Full Stack Ability: While your work will be weighted toward the backend, you are comfortable navigating a React/TypeScript codebase to build or improve UI components.
  • Agentic AI Development: You are excited about exploring and adopting the rapidly advancing AI tooling in your workflows.
  • Databases: Experience with SQL , including schema design, query optimization, and serving globally distributed actors.
  • Observability-First Mindset: You don't consider a feature "done" until it's monitored. Experience using distributed tracing ( Jaeger ), error tracking ( Sentry ), and log analysis ( Kibana/Elasticsearch ) to debug production issues.
  • Cloud & Containers: Practical experience deploying and managing services in Kubernetes and Docker .
  • Operational Ownership: You are comfortable participating in an on-call rotation and feel a sense of pride in maintaining high-uptime services.

Responsibilities

  • Build the foundational services that enable the world’s largest organizations to run on Cloudflare.
  • Responsible for the APIs, UIs, internal tooling, and admin platforms that help manage complex enterprise logic at scale.
  • Helping design our data models, architecting high-performance services in Go, optimizing our PostgreSQL layer, and ensuring our services are resilient within our Kubernetes ecosystem.
  • Own the "operational excellence" of your services.
  • Use tools like Jaeger, Sentry, and Kibana to troubleshoot complex distributed traces and ensure our platform remains highly available for our external and internal customers.
  • Rapidly expand your domain knowledge and ability to deliver change through AI tooling.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service