Senior Software Engineer – Multi Cloud CDN
Company | ByteDance |
---|---|
Location | Seattle, WA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.