Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

7 Months ago • 4-8 Years • Devops

Job Summary

Job Description

As a Senior Software Engineer for ByteDance's Multi-Cloud CDN, you'll architect, develop, and optimize the platform. Responsibilities include designing systems for configuration management, data analysis, content management, and scheduling. You'll develop and optimize the Multi-Cloud CDN scheduling system (DNS, SDK, 302, and HTTPDNS scheduling), building an intelligent system to optimize global traffic management based on various factors. Continuous performance and reliability improvements are crucial. This role requires proficiency in programming languages (C/C++, Go, Python, Java, or PHP) within a Linux environment and a deep understanding of network protocols, storage, and message queues. Experience with CDN principles is essential.
Must have:
  • Design & develop Multi-Cloud CDN architecture
  • Develop configuration, data analysis, content & scheduling systems
  • Optimize CDN scheduling system (DNS, SDK, 302, HTTPDNS)
  • Build intelligent scheduling for global traffic management
  • Improve CDN platform performance and reliability
  • Proficiency in C/C++, Go, Python, Java, or PHP in Linux
  • Understanding of network protocols, storage, message queues
  • CDN working principles expertise
Good to have:
  • Extensive API/platform design experience
  • CDN system design & development experience
  • CDN infrastructure optimization and troubleshooting experience

Job Details

Responsibilities
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. Why Join Us Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. Join us. As a Senior 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. Design and develop the architecture of the Multi-Cloud CDN middle platform solution. 2. Design and develop systems such as configuration management, data analysis, content management, and scheduling within the Multi-Cloud CDN platform. 3. Develop and optimize the Multi-Cloud CDN scheduling system, covering DNS, SDK, 302, and HTTPDNS scheduling. 4. 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 improve 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, within a Linux environment. 3. Solid technical foundation with experience in API/platform design and a strong understanding of network protocols, storage, and message queues. 4. Proficiency in CDN working principles. 5. Strong communication skills, with demonstrated execution ability and effective teamwork spirit. Preferred Requirements: 1. Extensive experience in API/platform design, showcasing a deep understanding of network protocols, storage systems, and message queues. 2. Experience in CDN system design and development, with a proven track record in optimizing and troubleshooting CDN infrastructures. ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too. ByteDance Inc. is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at https://shorturl.at/cdpT2

Similar Jobs

Gallagher - Video & Motion Designer

Gallagher

Pune, Maharashtra, India (On-Site)
8 Months ago
ISS Stoxx - IT Change Manager

ISS Stoxx

Prague, Czechia (On-Site)
1 Month ago
caliogo - Salesforce Administrator

caliogo

Hyderabad, Telangana, India (On-Site)
2 Months ago
Capgemini - People Analytics & Consulting

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Ariens Company - Event Support Staff

Ariens Company

Brillion, Wisconsin, United States (On-Site)
2 Weeks ago
Illumina - Intelligent Automation Engineer

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Spaulding Ridge - Anaplan Solution Architect

Spaulding Ridge

London, England, United Kingdom (On-Site)
2 Months ago
Sword Health - Senior Site Reliability Engineer (SRE)

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Year ago
Epic Games - Lead Automation Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
BigID - Solutions Engineer

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Monzo - Credit Risk Manager

Monzo

London, England, United Kingdom (Remote)
2 Months ago
Riot Games - Director, Publishing Product Management, LOL APAC

Riot Games

Singapore (On-Site)
2 Months ago
Netflix - Director, Stock Operations

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Scout - Lead, Electrical System Validation

Scout

Novi, Michigan, United States (On-Site)
1 Month ago
Growe - Head of Marketing Intelligence

Growe

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Dave Ramsey - Show Writer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
1 Month ago
PwC - Senior de Auditoria

PwC

Managua, Managua, Nicaragua (On-Site)
10 Months ago
Mattel Inc - Senior Demand Planner

Mattel Inc

Bagneux, Île-de-France, France (On-Site)
2 Months ago
Ion - Cloud Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
Kwalee - Process Transformation Specialist

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

CyberArk - Senior Implementation Engineer

CyberArk

United States (On-Site)
3 Weeks ago
PlayStation Global - Technical Product Manager II

PlayStation Global

San Mateo, California, United States (Hybrid)
4 Months ago
Figma - Content Strategist, Product

Figma

San Francisco, California, United States (Remote)
1 Month ago
Evolution  - Casino Game Presenter (Bartender Alternative) - up to $25/hr.

Evolution

Atlantic City, New Jersey, United States (On-Site)
9 Months ago
Heart Machine - Gameplay Tools Engineer

Heart Machine

Los Angeles, California, United States (Remote)
3 Weeks ago
Rippling - Product Design Lead, Global Payroll

Rippling

New York, United States (Remote)
6 Months ago
Spaulding Ridge - Principal Data Modernization Architect

Spaulding Ridge

United States (Remote)
2 Weeks ago
PayPal - Director, Software Engineering

PayPal

San Jose, California, United States (On-Site)
1 Year ago
lifechruh - Office Operations Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
5 Months ago
Pinterest - Staff Data Scientist, Engagement Ecosystem

Pinterest

San Francisco, California, United States (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Devops Jobs

luxsoft - Senior/Lead DevOps Engineer

luxsoft

Gurugram, India (On-Site)
1 Month ago
Devoteam - Tech Lead DevOps H/F

Devoteam

Levallois-Perret, Île-de-France, France (Remote)
9 Months ago
Wolters Kluwer - Solution Architect (Presales) - (m/f/d)

Wolters Kluwer

Munich, Bavaria, Germany (Hybrid)
1 Week ago
Egnyte - Junior Site Reliability Engineer

Egnyte

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Semgrep - Senior Software Engineer, Infrastructure

Semgrep

San Francisco, California, United States (On-Site)
2 Weeks ago
luxsoft - Senior/Lead DevOps Engineer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago
FICO - Cloud Engineering (GTS) - Senior Engineer, Cost Management and Governance

FICO

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
bytedance - Solutions Engineer, Ads

bytedance

State Of São Paulo, Brazil (On-Site)
4 Months ago
Google - Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 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