Full Time

Software Engineer - Infrastructure

Cloudflare
$80,000 - $140,000* / year (about $38–$67 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 play a pivotal role in designing, implementing, and maintaining the systems and services that form the backbone of our infrastructure. Your work will contribute directly to enhancing performance, scalability, and reliability across our global network. Collaborating with a team of talented engineers, you will ensure that our infrastructure meets both current and future demands, optimizing our solutions to drive innovation and efficiency.



Job Responsibilities

  • Design and develop infrastructure components and services that support Cloudflare’s vast network.
  • Monitor system performance and troubleshoot issues to ensure high availability and reliability.
  • Collaborate with cross-functional teams to gather requirements and effectively implement solutions.
  • Develop automation scripts to streamline operations and improve overall efficiency.
  • Implement and maintain security protocols for infrastructure components.
  • Participate in code reviews and contribute to best practices for software development.
  • Stay updated with the latest technologies and industry trends to proactively enhance our infrastructure capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 3 years of experience in software engineering or infrastructure development.
  • Strong proficiency in programming languages such as Go, Python, or C++.
  • Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).
  • Knowledge of networking protocols, distributed systems, and server architectures.
  • Strong problem-solving skills and the ability to work independently as well as in a team environment.
  • Familiarity with version control systems, especially Git.


Technologies & Tools

In this position, you will work with a variety of technologies and tools including cloud computing platforms such as AWS and Google Cloud, container orchestration systems like Kubernetes, scripting languages like Python and Go, as well as continuous integration/continuous deployment (CI/CD) tools. Familiarity with monitoring tools and infrastructure as code (IaC) frameworks, such as Terraform, will also be essential to streamline infrastructure management and enhance operational efficiency.



Ideal Candidates

Ideal candidates for the Software Engineer - Infrastructure role at Cloudflare will possess a blend of technical expertise and a collaborative mindset. They should be proactive in seeking solutions, demonstrating a deep curiosity for technology and a passion for innovation. The ability to adapt to changing priorities while maintaining a focus on quality and performance will be critical. Furthermore, candidates should thrive in a fast-paced environment and embody the company's core values of integrity, respect, and teamwork.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

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