Software Engineer Graduate; Media Network Global Engineering BS/MS
Listed on 2026-01-07
-
Software Development
Software Engineer, Backend Developer
Software Engineer Graduate (Media Network Global Engineering) - 2026 Start (BS/MS)
Byte Dance
ResponsibilitiesJoin our Media Network Global Engineering team as a Software Engineer and start your career by making a direct impact on large-scale distributed systems. 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.
- 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.
- 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.
- 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.
- 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.
- Bachelor's or Master’s degree in Computer Science, Computing Engineering, or related fields.
- Strong programming skills in at least one language such as Golang, C, C++, Java, or Python, demonstrated through academic projects, internships, or personal projects.
- Solid understanding of computer science fundamentals (data structures, algorithms, operating systems, networking).
- Demonstrable curiosity and aptitude for learning about distributed systems, cloud infrastructure, and live streaming technologies.
- Strong problem‑solving skills with the ability to debug complex issues methodically.
- A collaborative, team‑oriented mindset with effective communication skills.
- Eagerness to take on challenges and ownership in a fast‑paced, production‑level environment.
Byte Dance 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 .
Compensation and BenefitsThe base salary range for this position in the selected city is $118,657 – $187,200 annually. Additional benefits may include discretionary bonuses, restricted stock units, medical, dental, and vision insurance, a 401(k) plan with company match, paid parental leave, and more.
Application RequirementsSuccessful candidates must be able to commit to an onboarding date by the end of year 2026. Please state your availability and graduation date clearly in your resume. Candidates may apply to a maximum of two positions, and applications will be reviewed on a rolling basis.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).