Software Engineer Graduate (Media Network Global Engineering) - 2026 Start (BS/MS)
ByteDanceAbout the role
Join our Media Network Global Engineering team as a Software Engineer and start your career by making a direct impact on large-scale distributed systems. In this role, you will be a core member of our engineering team, taking on meaningful responsibilities from day one. You will develop, deploy, and maintain software that enhances the stability, cost-effectiveness, and quality of our global media network, all while growing into a fully-fledged software engineer with guidance from experienced mentors.
We are looking for talented individuals to join our team in 2026. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Launch your career where inspiration is infinite at Bytedance.
Successful candidates must be able to commit to an onboarding date by end of year 2026. Please state your availability and graduation date clearly in your resume.
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to Bytedance and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.
Responsibilities
1. System Development and Stability:
- Design and develop features for our core infrastructure, focusing on improving system reliability and resilience.
- Write and maintain production-grade code for automation, monitoring, and recovery tools.
- Participate in the team's on-call rotation (after a suitable ramp-up period) and contribute to incident resolution, learning to debug live production systems.
2. Resource and Cost Optimization:
- Analyze infrastructure usage patterns to identify and implement optimizations for resource allocation.
- Develop and enhance tools to monitor, track, and control infrastructure costs, contributing directly to budget efficiency.
3. Quality and Performance Improvement:
- Take ownership of investigating and fixing bugs to resolve issues affecting service quality and user experience.
- Implement security best practices and contribute to code reviews to maintain a high-quality bar across the team.
- Develop features and run tests to drive continuous improvements in performance and reliability metrics.
4. Collaboration and Growth:
- Collaborate with engineers on your team and partner teams to deliver on shared goals and integrated projects.
- Create and maintain technical documentation for the systems you help build, ensuring knowledge is shared effectively.
- Actively seek and incorporate feedback from mentors and peers to accelerate your growth into an independent and productive engineer.
The base salary range for this position in the selected city is $122574 - $187200 annually.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s