ByteDance's Live Streaming Infrastructure team is looking to solve problems related to stability, cost efficiency, and quality enhancement in large-scale distributed systems.
Requirements
- Experience in programming, included but not limited to, the following programming languages: Golang, Python or C
- Curiosity about distributed systems or multimedia tech
Responsibilities
- Participate in designing fault-tolerant systems
- assist in developing monitoring/automation tools
- Contribute to analyzing infrastructure usage patterns
- help implement efficiency improvements
- Assist in identifying and addressing issues impacting service quality and user experience
- Collaborate with teams to monitor quality metrics and contribute to continuous improvements
- Document system behaviors and best practices
Other
- Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline
- Able to commit to working for 12 weeks during Summer 2026
- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
- It runs for 12 weeks.
- Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.