Browse All Jobs

Ahrefs is looking for a Network Engineer to manage its large-scale distributed infrastructure in Singapore. The candidate will be responsible for designing, implementing, and maintaining the network infrastructure, ensuring high availability, performance, observability, and security. The role involves working with a large-scale distributed system powered by custom OCaml code and third-party technologies like Debian, ELK, Puppet, and Ansible. They will be responsible for dealing with a 100+ petabyte storage cluster, 3,000+ bare-metal servers, and various software and hardware challenges.

Responsibilities:

  • Design, implement, document, and maintain a robust and scalable network infrastructure to support Ahrefs' distributed crawler and web services.
  • Configure and manage network devices such as routers, switches, load balancers, as well as Linux servers.
  • Improve and monitor network observability and performance, troubleshoot issues related to network connectivity, latency, and throughput for network devices and servers.
  • Implement network security measures, including firewalls, VPNs, and access control lists.
  • Collaborate closely with the infrastructure team to ensure seamless integration between network and server infrastructure.
  • Participate in the on-call rotation to provide 24/7 support and incident response.
  • Automate network management tasks and develop scripts to improve efficiency.

Requirements:

  • Deep understanding of network protocols (TCP/IP, BGP, OSPF, etc.) and network architectures.
  • Extensive experience with network devices and network operating systems from major vendors (e.g., Cisco, Juniper, NVIDIA).
  • Strong knowledge of network security principles and best practices.
  • Proficiency in network automation tools (e.g., Ansible, Puppet, Python, Bash scripting).
  • Experience with virtualization technologies (e.g., VLANs, VXLANs, GRE tunnels).
  • Familiarity with cloud networking concepts and services (e.g., AWS VPC, Azure Virtual Network).
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication and documentation skills.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Ahrefs offers:

  • Opportunity to work on a large-scale distributed infrastructure.
Apply

Ahrefs

Ahrefs is a data-driven company that identifies and engages with Ideal Customer Profiles using product signals, firmographic data, and modern outreach tools. They develop outbound programs and automation sequences to connect with high-potential leads, focusing on building meaningful relationships in key markets and industries. The company utilizes data analysis, lead scoring, and targeted outbound strategies to grow its user base. Ahrefs emphasizes system integration and data enrichment to maintain accurate and actionable customer information.