Posted in

Senior Software Engineer – Multi Cloud CDN

Senior Software Engineer – Multi Cloud CDN

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

Requirements

  • Bachelor’s degree in computer science, electronics and communication, mathematics, physics, or related fields.
  • Proficiency in one or two programming languages, such as C/C++, Go, Python, Java, or PHP, within a Linux environment.
  • Solid technical foundation with experience in API/platform design and a strong understanding of network protocols, storage, and message queues.
  • Proficiency in CDN working principles.
  • Strong communication skills, with demonstrated execution ability and effective teamwork spirit.

Responsibilities

  • Design and develop the architecture of the Multi-Cloud CDN middle platform solution.
  • Design and develop systems such as configuration management, data analysis, content management, and scheduling within the Multi-Cloud CDN platform.
  • Develop and optimize the Multi-Cloud CDN scheduling system, covering DNS, SDK, 302, and HTTPDNS scheduling.
  • Construct an intelligent scheduling system to optimize global traffic management based on business scenarios, resource levels, cost control, service quality, and transmission protocols.
  • Continuously improve the performance and reliability of the Multi-Cloud CDN platform.

Preferred Qualifications

  • Extensive experience in API/platform design, showcasing a deep understanding of network protocols, storage systems, and message queues.
  • Experience in CDN system design and development, with a proven track record in optimizing and troubleshooting CDN infrastructures.