Posted in

Senior Network Software Engineer – Rdma

Senior Network Software Engineer – Rdma

CompanyByteDance
LocationSeattle, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Information Science, Engineering, Mathematics, or equivalent with two or more years of work experience
  • Good developing experience with one or more following languages: Golang/Python/C++, familiar with design and development for distributed system
  • A solid understanding of Linux network stack, experience in Linux TC, iptables and eBPF
  • Familiarity with Linux operating system, hands-on experience working in Linux environment
  • Familiarity with TCP/IP protocols and other common networking protocols
  • Good understanding of network devices and network technologies
  • Passion in high-speed IP networking, hardware-software interaction, and hardware offloading technologies

Responsibilities

  • Design and development of high-speed network technologies in ByteDance
  • Build softwares and tools to improve the reliability and availability of high-speed network infrastructure

Preferred Qualifications

  • Familiar with RDMA/RoCE network protocol is a plus
  • Experience in developing software systems for large-scale data center networks or distributed systems is a plus