Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Backend R&D Engineer - Media Network

AT TikTok
TikTok

Backend R&D Engineer - Media Network

Sydney, Australia

Responsibilities

Welcome to the Video and Edge - Media Network team! As the global demand for live streaming and real-time communication continues to grow-especially with TikTok's increasing focus on enhancing live user experiences-building a cost-efficient, globally accessible streaming media network has become more critical than ever. Behind TikTok's most popular products lies the power of our cutting-edge live streaming and real-time communication technologies. By joining our team, you'll have the opportunity to tackle the complex challenges of large-scale global network transmission and leverage your expertise in programming, algorithms, data analysis, and large-scale system design.

Responsibilities:
Streaming Media Cost Operation Management and Efficiency Platform Development

Want more jobs like this?

Get Software Engineering jobs in Sydney, Australia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

- Lead R&D efforts on TikTok media network cost breakdown, attribution, and forecasting;
- Develop and implement cost optimization strategies for TikTok's live streaming and real-time communication infrastructure;
- Continuously monitor and analyze cost trends in TikTok's live streaming and real-time communication services to identify further optimization opportunities;
- Build efficiency platforms to enhance workflow productivity. Optimizing the Global Architecture of the Media Network
- Enhance global coverage and transmission quality for live streaming and real-time communication, continuously improving user experience;
- Design and implement unified scheduling algorithms, including cross-time zone peak traffic shifting, 95th percentile bandwidth scheduling, and price-based scheduling to optimize network performance and cost efficiency.

Qualifications

Minimum Qualifications:
1. Bachelor's degree or above in Computer Science or related fields, with 1+ years of backend development experience;
2. Familiar with TCP/IP networking protocols, with a solid understanding of common protocols such as HTTP and DNS, and knowledge of how NAT, load balancing, and proxy technologies work;
3. Proficient in at least one programming language such as Golang, C/C++, Python, Java, or Shell;
4. Familiar with commonly used infrastructure technologies such as MySQL, Redis, and message queues;
5. Strong skills in system issue diagnosis and resolution; experience in system performance analysis and optimization is a plus;
6. Passionate about technology and highly self-motivated, with the ability to think proactively and learn continuously. Sensitive to new technologies, with strong risk awareness and a broad technical perspective.

Preferred Qualifications:
1. In-depth experience in the design, analysis, and troubleshooting of large-scale distributed systems;
2. Strong understanding of CDN, live streaming, and RTC system architectures and use cases;
3. Experienced in using data analysis tools such as Jupyter and Tableau, with hands-on experience in BI analysis projects;
4. Excellent problem-solving and debugging skills;
5. Strong written and verbal communication skills;
6. Ability to work efficiently in a fast-paced, highly collaborative team environment.

Client-provided location(s): Sydney NSW, Australia
Job ID: TikTok-7356115530388064539
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • HSA
    • Life Insurance
    • Fitness Subsidies
    • Short-Term Disability
    • Long-Term Disability
    • On-Site Gym
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Snacks
    • Pet-friendly Office
    • Happy Hours
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Company Equity
  • Professional Development

    • Promote From Within
    • Access to Online Courses
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Mentor Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at TikTok.