Join Cloudflare as a Software Engineer to design and build scalable internal platforms for global infrastructure operations.
Posted by employer 1 day ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
Skills & Technologies
What you'll build
Must have
Nice to have
AI in the day-to-day
We leverage AI to ship faster today to make it better tomorrow.
Requirements
Not disclosed in this posting: compensation, seniority, years of experience.
Joblaze summary
In this role, a Software Engineer at Cloudflare focuses on designing and building scalable internal platforms and tools that enhance infrastructure operations. Key skills include proficiency in modern programming languages like Go or Python, along with experience in Infrastructure as Code frameworks. This position is ideal for engineers with a solid background in backend systems and a strong understanding of API architecture. The team emphasizes collaboration across functions, ensuring that infrastructure software integrates seamlessly throughout the application lifecycle.
Joblaze insights
Quick facts
From the original posting
Responsibilities
Build Infrastructure Software: Architect, write, and maintain scalable services, APIs, and tools that automate infrastructure provisioning, configuration, and runtime operations.
Streamline Developer Workflows: Develop platform software and self-service tools that reduce operational toil, enabling engineering teams to deploy and manage resources safely and efficiently.
Drive Engineering Best Practices: Apply standard software engineering practices—including modular design, code reviews, automated testing, and CI/CD—to infrastructure codebases and tooling.
Ensure System Reliability: Write observability frameworks, automated testing pipelines, and self-healing tools to maintain high availability and proactively catch operational failures.
Collaborate Cross-Functionally: Partner closely with Security, Systems, and Product Engineering teams to integrate infrastructure software seamlessly across the application lifecycle.
Desirable Skills, Knowledge, and Experience
Demonstrable experience as a Software Engineer building production software, with an emphasis on backend systems, APIs, or developer platform tools.
Strong proficiency in modern programming languages (e.g., Go, Python, Java, or Rust) with a track record of writing clean, testable, and maintainable code.
Solid understanding of software design patterns, API architecture (REST, gRPC), and data structures applied to operational tooling.
Hands-on experience with Infrastructure as Code frameworks (e.g., Terraform, Ansible) and programmatically interacting with infrastructure APIs.
Strong analytical, debugging, and system troubleshooting skills to diagnose issues across both application logic and underlying infrastructure.
Bonus Points
Experience writing software that interacts with cloud providers (AWS, GCP, or Azure) or container orchestration platforms (Kubernetes, Docker).
Familiarity with building robust CI/CD systems, automated integration testing, or continuous deployment tooling.
Active contributions to open-source developer tools, CLI applications, or infrastructure platforms.
Standard company text repeated across Cloudflare's postings is omitted here.