Full Time

Infrastructure Tooling Software Engineer

Cloudflare
$90,000 - $140,000* / year (about $43–$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 an Infrastructure Tooling Software Engineer at Cloudflare, you will play an integral role in enhancing and automating our infrastructure. Your primary responsibility will involve developing, deploying, and maintaining sophisticated tooling solutions that empower our engineering teams to efficiently manage infrastructure environments. You will collaborate closely with various stakeholders to identify tooling needs, streamline processes, and ensure that our systems remain robust, scalable, and efficient.



Job Responsibilities

  • Design, implement, and maintain tooling solutions that support infrastructure management.
  • Collaborate with cross-functional teams to identify pain points and opportunities for automation.
  • Write and maintain clear documentation for tools and processes.
  • Monitor system performance and proactively address issues related to tooling.
  • Implement best practices for code quality, testing, and deployment.
  • Conduct code reviews and mentor junior engineers in tooling practices.
  • Stay informed about emerging technologies and industry trends to continually enhance tooling 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 tooling.
  • Proficient in programming languages such as Python, Go, or Rust.
  • Strong understanding of cloud infrastructure and DevOps principles.
  • Experience with automation tools and frameworks (e.g., Terraform, Ansible, Kubernetes).
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication and collaboration abilities to work effectively within a team.


Technologies & Tools


In this role, you will work with various technologies and tools including, but not limited to, cloud platforms such as AWS, Google Cloud, or Azure, automation frameworks like Terraform and Ansible, container orchestration tools such as Kubernetes, and programming languages including Python, Go, or Rust. Familiarity with version control systems (e.g., Git), CI/CD pipelines, and monitoring solutions will also be essential to effectively manage and enhance our infrastructure tooling environment.



Ideal Candidates


The ideal candidate for the Infrastructure Tooling Software Engineer position at Cloudflare will exhibit a fusion of technical excellence and a strong passion for optimizing infrastructure. They will demonstrate a proactive approach to problem-solving and an eagerness to learn and adapt to new technologies. Candidates should possess a collaborative spirit, valuing teamwork and sharing knowledge within the engineering community. Additionally, a commitment to quality and scalability in their solutions will help ensure the continued success and efficiency of our infrastructure tools.

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.