Software Engineer, Multi Cloud CDN - Boston

1 Minute ago • All levels • Devops

Job Summary

Job Description

Our Content Distribution Networks (CDN) team operates on a hybrid platform integrating commercial CDN vendors and ByteDance’s proprietary edge network. This role involves ensuring stability and reliability of edge services and products on our hybrid CDN platform, optimizing performance, and developing innovative solutions. As a Software Engineer, you will be responsible for the architecture design, R&D, and continuous optimization of our Multi-Cloud CDN platform, including systems for configuration, data, content, and scheduling, to ensure efficient business access and global traffic management for TikTok.
Must have:
  • Assist in designing and developing the architecture of the Multi-Cloud CDN middle platform solution.
  • Contribute to the development and optimization of systems such as configuration management, data analysis, content management, and scheduling within the Multi-Cloud CDN platform.
  • Support the development of the Multi-Cloud CDN scheduling system, covering DNS, SDK, 302, and HTTPDNS scheduling.
  • Help construct an intelligent scheduling system to optimize global traffic management based on business scenarios, resource levels, cost control, service quality, and transmission protocols.
  • Continuously assist in improving the performance and reliability of the Multi-Cloud CDN platform.
  • 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 in a Linux environment.
  • Basic technical foundation with experience in API/platform design and a good understanding of network protocols, storage, and message queues.
  • Strong communication skills, execution ability, and teamwork spirit.
Good to have:
  • Experience in CDN system design and development.
  • In-depth understanding of CDN working principles.
Perks:
  • Inspiring creativity
  • Global, diverse teams
  • Opportunity to create value for communities
  • Lead with curiosity, humility, and a desire to make impact
  • Constantly iterating and fostering an 'Always Day 1' mindset
  • Inclusive space where employees are valued for their skills, experiences, and unique perspectives

Job Details

Responsibilities

Our Content Distribution Networks (CDN) team operates on a hybrid platform that integrates both commercial CDN vendors and ByteDance’s proprietary edge network. This platform encompasses a vast array of Points of Presence (POPs) around the world, hosting edge services like traffic acceleration, CDN caching, gaming, and more. We are looking for experienced reliability and performance engineers to ensure the stability and reliability of our edge services and products running on our hybrid CDN platform. This role will also involve optimizing performance and developing innovative solutions to meet the evolving business demands at the edge. As a Software Engineer for ByteDance's Multi-Cloud CDN, you will be responsible for the architecture design, R&D, and continuous optimization of our Multi-Cloud CDN platform. This includes developing and optimizing systems for configuration management, data analysis, content management, and scheduling. Your work will ensure efficient business access and support flexible and configurable scheduling strategies to optimize TikTok's global traffic management.

Responsibilities:

1. Assist in designing and developing the architecture of the Multi-Cloud CDN middle platform solution.

2. Contribute to the development and optimization of systems such as configuration management, data analysis, content management, and scheduling within the Multi-Cloud CDN platform.

3. Support the development of the Multi-Cloud CDN scheduling system, covering DNS, SDK, 302, and HTTPDNS scheduling.

4. Help construct an intelligent scheduling system to optimize global traffic management based on business scenarios, resource levels, cost control, service quality, and transmission protocols.

5. Continuously assist in improving the performance and reliability of the Multi-Cloud CDN platform.

Qualifications

Minimum Requirements:

1. Bachelor's degree in computer science, electronics and communication, mathematics, physics, or related fields.

2. Proficiency in one or two programming languages such as C/C++, Go, Python, Java, or PHP in a Linux environment.

3. Basic technical foundation with experience in API/platform design and a good understanding of network protocols, storage, and message queues. Strong communication skills, execution ability, and teamwork spirit.

Preferred Requirements:

1. Experience in CDN system design and development.

2. In-depth understanding of CDN working principles.

Similar Jobs

Interactive Brokers - Senior Manager - Windows Platform Engineering

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
2 Months ago
Green gold animation - Business Development Manager - Licensing

Green gold animation

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
HoYoverse - Brand Marketing - Fresh Grad (Korea)

HoYoverse

South Korea (On-Site)
5 Months ago
Saxo Bank - Senior Payments Business Analyst

Saxo Bank

Copenhagen, Denmark (On-Site)
2 Months ago
EMA - Account Executive

EMA

California, United States (Remote)
5 Months ago
Lambda - Senior Cloud Solutions Engineer

Lambda

United States (Remote)
3 Days ago
Argus - Site Reliability Engineer

Argus

Indonesia (Remote)
3 Months ago
SimpliSafe - CCaaS Solutions Architect

SimpliSafe

Richmond, Virginia, United States (Hybrid)
1 Month ago
Co Active Systems - DevOps Developer

Co Active Systems

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Argus - Site Reliability Engineer

Argus

Calgary, Alberta, Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DevRev - Customer Success Manager

DevRev

Austin, Texas, United States (On-Site)
1 Month ago
YouGov - HR Generalist

YouGov

Cologne, North Rhine-Westphalia, Germany (Hybrid)
1 Week ago
NXP - Wets/Cleans Equipment Maintenance Technician Nights

NXP

Austin, Texas, United States (On-Site)
1 Year ago
Rolls-Royce - Financial Crime, Sanctions and Export Control Compliance Lead

Rolls-Royce

London, England, United Kingdom (Hybrid)
1 Week ago
Oliver Agency - Data Analyst

Oliver Agency

Mumbai, Maharashtra, India (Hybrid)
2 Days ago
Amobear - Graphics Designer

Amobear

Hanoi, Vietnam (On-Site)
4 Days ago
Hawkeye Innovations - Delivery Manager

Hawkeye Innovations

London, England, United Kingdom (On-Site)
4 Months ago
Tide - Lead Treasury Planning and Strategy

Tide

United Kingdom (Hybrid)
2 Months ago
Genies.io - Lead Data Engineer

Genies.io

Los Angeles, California, United States (On-Site)
1 Month ago
Pinterest - Manager II, Machine Learning Engineering, Core Engineering

Pinterest

San Francisco, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

bad robot games - Lead Producer, Live Services

bad robot games

United States (Remote)
3 Weeks ago
Unity - Senior Client Partner

Unity

San Francisco, California, United States (On-Site)
1 Week ago
Ansys - Strategic Account Executive - High Tech

Ansys

Irvine, California, United States (On-Site)
1 Month ago
GameJobs - Motion Graphics Designer

GameJobs

El Segundo, California, United States (Hybrid)
2 Months ago
Site Core - Senior Director, Solutions Engineering - America

Site Core

United States (On-Site)
4 Days ago
Nintendo - Accountant

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Adyen - Head of Developer Advocacy

Adyen

Chicago, Illinois, United States (Hybrid)
2 Months ago
Meta - Product Manager

Meta

United States (Remote)
3 Months ago
Pocket Worlds - Lead Backend Engineer

Pocket Worlds

Austin, Texas, United States (Remote)
4 Months ago
Open Systems Technologies - Service Porter

Open Systems Technologies

Denver, Colorado, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Devops Jobs

kaizen gaming  - Site Reliability | DevOps Engineer

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
bytedance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Turbulent - Senior DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
3 Months ago
Applied materials  - Lead Architect – SRE & Observability

Applied materials

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Months ago
CD PROJEKT RED - DevOps Engineering Manager

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Papaya Gaming - DevOps Team Lead

Papaya Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Days ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
deel. - Senior Backend Engineer, Node.js + AWS

deel.

Georgia (Remote)
20 Hours ago
NVIDIA - Senior Solutions Architect - Generative AI

NVIDIA

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.
View All Jobs

Get notified when new jobs are added by bytedance

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug