Full Time

Software Engineer - Infrastructure

Cloudflare
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Cloudflare, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer - Infrastructure at Cloudflare, you will be responsible for designing, developing, and maintaining the core infrastructure that powers our services. This role requires a deep understanding of system architecture and networking, as you will work on building scalability, reliability, and performance into our solutions. You will collaborate with cross-functional teams to integrate the latest technologies and best practices, ensuring that we continue to deliver secure and high-performance experiences to our clients.



Job Responsibilities

  • Design and implement scalable infrastructure solutions to optimize performance and reliability.
  • Monitor and troubleshoot systems to ensure maximum availability and efficiency.
  • Collaborate with product and engineering teams to define infrastructure-related roadmaps and requirements.
  • Develop automation scripts and tools to streamline operational processes.
  • Participate in on-call rotations to support production systems and respond to incidents.
  • Conduct research and evaluation of new technologies to enhance infrastructure capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software engineering, with a focus on infrastructure.
  • Proficiency in programming languages such as Go, Python, or Java.
  • Strong knowledge of Linux systems administration and networking concepts.
  • Experience with cloud platforms (AWS, Google Cloud, Azure).
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes).


Technologies & Tools

In this position, you will utilize various technologies and tools, including cloud service architectures, server orchestration tools like Kubernetes, configuration management tools such as Ansible or Chef, and monitoring solutions including Prometheus and Grafana. Familiarity with CI/CD pipelines and code repositories (GitHub, GitLab) will also be essential for continuous integration practices and collaboration among teams.



Ideal Candidates

The ideal candidates for the Software Engineer - Infrastructure role at Cloudflare are detail-oriented individuals with a strong analytical mindset and a passion for solving complex problems. They should possess excellent communication skills to facilitate collaboration between technical and non-technical staff. A proactive approach to learning new technologies, combined with a commitment to delivering high-quality results, will make for a successful team member. Empowering others and contributing to a culture of innovation is also highly valued in our organization.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.