Cloudflare

Senior Software Engineer, Linux Networking

Cloudflare

Austin, TX, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Cloudflare, a leading web performance and security company, where we strive to make the internet a better and safer place for everyone. We are currently seeking a highly skilled and experienced Senior Software Engineer with expertise in Linux Networking to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our cutting-edge networking solutions that power our global network. We are looking for someone who is passionate about solving complex problems, has a strong background in Linux networking, and is eager to work in a fast-paced and collaborative environment. If you have a deep understanding of networking protocols, extensive experience with Linux systems, and a desire to make a meaningful impact, we want to hear from you!

  1. Design and develop innovative and cutting-edge networking solutions for our global network.
  2. Maintain and enhance existing networking systems to ensure optimal performance and security.
  3. Collaborate with cross-functional teams to identify and solve complex networking problems.
  4. Utilize your expertise in Linux networking to design and implement efficient and scalable solutions.
  5. Stay updated with the latest advancements in networking technologies and incorporate them into our systems.
  6. Troubleshoot and debug networking issues to ensure seamless operation of our services.
  7. Mentor and guide junior engineers, providing technical expertise and support.
  8. Participate in code reviews and provide constructive feedback to maintain high-quality code standards.
  9. Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  10. Continuously optimize and improve the performance and security of our networking systems.
  11. Collaborate with other teams, such as security and infrastructure, to ensure smooth integration and operation of our systems.
  12. Proactively identify potential risks and provide solutions to mitigate them.
  13. Communicate updates and progress on projects to the team and stakeholders.
  14. Adhere to coding standards and best practices while developing and maintaining software solutions.
  15. Actively participate in planning and design discussions, providing valuable insights and suggestions.
Where is this job?
This job is located at Austin, TX, USA
Job Qualifications
  • Extensive Experience In Linux Networking: The Ideal Candidate Should Have A Deep Understanding And Hands-On Experience With Linux Networking, Including Protocols Such As Tcp/Ip, Dns, Dhcp, And Bgp. They Should Also Be Proficient In Troubleshooting And Optimizing Network Performance.

  • Strong Programming Skills: A Senior Software Engineer At Cloudflare Should Possess Strong Programming Skills In Languages Such As C++, Python, And Go. They Should Have A Solid Understanding Of Data Structures, Algorithms, And Software Design Principles.

  • Experience With Distributed Systems: As A Senior Software Engineer, The Candidate Should Have Experience Working With Distributed Systems, Including Designing, Implementing, And Maintaining High-Performance, Scalable Software Systems.

  • Knowledge Of Cloud Computing And Virtualization: A Strong Understanding Of Cloud Computing Concepts And Virtualization Technologies Such As Containers And Virtual Machines Is Essential For This Role. The Candidate Should Also Be Familiar With Cloud Infrastructure Platforms Such As Aws, Gcp, Or Azure.

  • Leadership And Teamwork Skills: As A Senior Software Engineer, The Candidate Will Be Expected To Lead And Mentor A Team Of Engineers. Therefore, Strong Leadership And Teamwork Skills Are Essential. The Candidate Should Also Have Excellent Communication Skills And The Ability To Collaborate With Cross-Functional Teams.

Required Skills
  • Security

  • Virtualization

  • Network protocols

  • DevOps

  • Scripting

  • Automation

  • Linux Administration

  • Load Balancing

  • Containerization

  • Cloud architecture

  • Infrastructure management

  • DNS management

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer, Linux Networking in Austin, TX, USA is between $107,000 and $143,000 per year. This can vary based on experience, skills, and the specific company and industry the engineer is working in.

Additional Information
Cloudflare is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedSeptember 2nd, 2024
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Cloudflare

Cloudflare, Inc. is a US company that provides content delivery network services, DDoS mitigation, Internet security and distributed domain name server services, sitting between the visitor and the Cloudflare user's hosting provider, acting as a revers...

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started