InternFlow

Greenhouse ·

full-time

Software Engineer, Infrastructure Engineering

Cloudflare · Hybrid

Cloudflare operates a global network that protects and accelerates internet applications for customers ranging from individual bloggers to large enterprises, routing traffic through its intelligent edge to improve performance and mitigate threats. The Software Engineer, Infrastructure Engineering role focuses on designing, scaling, and operating the distributed systems that underpin this network. Day‑to‑day work includes architecting highly available, low‑latency services, analyzing and optimizing kernel and network stacks, building automation tools for deployment and configuration management, and participating in on‑call rotations to resolve incidents. The engineer will collaborate with security, network, and product teams to ensure infrastructure solutions integrate smoothly across the stack. Ideal candidates have demonstrable experience managing large‑scale Linux production environments, proficiency in a systems programming or scripting language, and a track record of using AI to streamline workflows. Familiarity with container orchestration (Kubernetes/Docker), infrastructure‑as‑code (Terraform/Ansible), and CI/CD pipelines is advantageous, as is a methodical approach to troubleshooting complex system‑level failures.

software engineerinfrastructure engineeringdistributed systemslinux administrationautomation toolskubernetesterraformci/cdon-call supportperformance optimization

Education

  • Level: Bachelor's degree
Infrastructure EngineeringHybrid

Key Skills

LinuxSystems ProgrammingScriptingKubernetesDockerAnsibleTerraformSaltStackCI/CDAutomation FrameworksConfiguration ManagementInfrastructure-as-CodeAI

Notes

['Hybrid work mode', 'On-call duties', 'Salary €54k-€75k']

About the Role We are looking for a Software Engineer to architect, scale, and operate the distributed infrastructure that powers our global server fleets. Responsibilities Design & Scale Infrastructure: Architect, deploy, and maintain robust distributed systems, focusing on high availability, low latency, and horizontal scalability. Optimize Performance: Analyze system bottlenecks, optimize kernel and network stacks, and fine-tune resource utilization across global server fleets. Drive Automation: Build and maintain internal tools and automation frameworks to streamline infrastructure deployment, configuration management, and monitoring. Ensure Reliability: Participate in architecture reviews, capacity planning, and proactive system health monitoring to guarantee maximum uptime and resilience. Collaborate Cross-Functionally: Partner closely with Security, Network Engineering, and Product teams to integrate infrastructure solutions smoothly across the entire stack. Requirements Demonstrable professional experience building and managing large-scale distributed systems or Linux production environments. Proficiency in at least one systems programming or scripting language with a track record of writing clean, maintainable code. Experience using AI to optimize your daily work. Strong analytical and troubleshooting skills, with a methodical approach to diagnosing complex system-level failures. Bonus Points: Experience managing containerized workloads at scale using Kubernetes, Docker, or similar orchestration platforms. Experience with configuration management and infrastructure-as-code tools (e.g., Ansible, Terraform, SaltStack). Familiarity with CI/CD pipelines and automated testing strategies for infrastructure.

Skills for this role

LinuxSystems ProgrammingScriptingKubernetesDockerAnsibleTerraformSaltStackCI/CDAutomation FrameworksConfiguration ManagementInfrastructure-as-CodeAI

Required skills

LinuxSystems ProgrammingScriptingKubernetesDockerAnsibleTerraformSaltStackCI/CDAutomation FrameworksConfiguration ManagementInfrastructure-as-CodeAI

Also mentioned in the listing

software engineerinfrastructure engineeringdistributed systemslinux administrationautomation toolson-call supportperformance optimization
RoleSoftware Engineer, Infrastructure Engineering
CompanyCloudflare
LocationHybrid
Typefull-time
CompensationNot disclosed
Posted2026-10-12
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Software Engineer, Infrastructure Engineering at Cloudflare: frequently asked questions

Who can apply for the Software Engineer, Infrastructure Engineering role at Cloudflare?
The listing asks for Bachelor's degree; freshers are welcome.
What skills does the Software Engineer, Infrastructure Engineering role require?
The listing highlights Linux, Systems Programming, Scripting, Kubernetes, Docker, Ansible, Terraform, SaltStack, CI/CD, Automation Frameworks. Show each of these in a project or past role on your resume.
What is the salary for this role?
Cloudflare has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Software Engineer, Infrastructure Engineering position remote, hybrid or onsite?
The listing marks this role as hybrid, with Hybrid as the location.
What is the application deadline?
Cloudflare has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Software Engineer, Infrastructure Engineering role?
Use the Apply button on this page. It opens the original listing on boards.greenhouse.io, where you submit your application with the company.

More at Cloudflare

Other jobs at Cloudflare

See all 69 openings at Cloudflare

Explore Related Placements


// similar opportunities

You might also like

Manager, Software Engineering - AI Infrastructure

Figma

San Francisco, CA • New York, NY • United Statesfull-time
Greenhouse

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—w...

Apply now →

Senior Software Engineer, Streaming Infrastructure

Airbnb

Airbnb logo
United Statesfull-time
Greenhouse

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 b...

Apply now →

Infrastructure Software Engineer, Apps Platform

Scale AI

London, UKfull-time
Greenhouse

Infrastructure Software Engineer, Apps Platform, London As an Infrastructure Engineer on the Apps Platform Infrastructure team, you'll help build and evolve our...

Apply now →

Infrastructure Software Engineer

Namespace

Namespace logo
Switzerlandfull-time
Arbeitnow

Join our mission We're proud to work with many incredible companies, accelerating their ability to build their products. We've spent years watching talented eng...

Apply now →

Principal Software Engineer-ai Infrastructure

Microsoft

Microsoft logo
India, Karnataka, Bangalorefull-time
Top Company
Any GraduateBig Tech CareersSoftware Development

Software Engineering...

Apply now →

Senior Forward Deployed Infrastructure Engineer

Cloudflare

Hybridfull-time
Greenhouse

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 ...

Apply now →