Full Time

Senior Infrastructure Tooling Software Engineer

Cloudflare
$120,000 - $160,000* / year (about $58–$77 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.

Overview

The Senior Infrastructure Tooling Software Engineer at Cloudflare will play a pivotal role in enhancing and maintaining infrastructure tooling that supports our global network services. This position requires a deep understanding of infrastructure systems and tooling automation, alongside the ability to collaborate across multidisciplinary teams. The successful candidate will be responsible for identifying tooling needs, developing robust solutions, and implementing best practices that optimize infrastructure performance and reliability.



Job Responsibilities

  • Design, develop, and maintain infrastructure tooling to support Cloudflare's global services.
  • Collaborate with cross-functional teams to identify operational needs and propose strategic tooling enhancements.
  • Implement automated solutions for infrastructure management, configuration, and monitoring.
  • Conduct performance tuning and troubleshooting of existing systems and tooling.
  • Document processes, systems, and code to ensure clarity and continuity.
  • Participate in code reviews to uphold coding standards and best practices.
  • Mentor junior engineers and contribute to team knowledge sharing.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software development, with a focus on infrastructure tooling and automation.
  • Proficient in programming languages such as Python, Go, or Java.
  • Strong understanding of cloud services and infrastructure components.
  • Experience with CI/CD pipelines and DevOps practices.
  • Keen problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

The Senior Infrastructure Tooling Software Engineer will utilize a variety of technologies and tools, including cloud platforms (e.g., AWS, GCP, Azure), CI/CD tools (e.g., Jenkins, GitLab CI), configuration management tools (e.g., Ansible, Terraform), and monitoring solutions (e.g., Prometheus, Grafana). The position requires hands-on experience with containerization technologies such as Docker and Kubernetes, as well as familiarity with microservices architecture.



Ideal Candidates

The ideal candidate for this position possesses strong analytical skills and a proactive mindset towards problem-solving. They should be capable of working independently and collaboratively, with the adaptability to thrive in a constantly evolving technological landscape. A passion for technology and a continuous learning attitude are essential, alongside the ability to communicate effectively with technical and non-technical stakeholders. Candidates who demonstrate a history of innovative thinking and a commitment to quality will stand out in the selection process.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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