Backend Software Engineer Graduate (Business Infra, ByteCloud) - 2026 Start (BS/MS)
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- B.Tech
- Eligibility
- Final-year students and recent graduates in a relevant technical discipline who can join by the end of 2026.
- Resume
- Required to apply
Where you'll work
Job description
About the team
The Business Infrastructure team builds the shared access layer and deeper infrastructure services that support internal business lines and products. Using the company’s internal infrastructure and public cloud options such as Volcano Engine, the team focuses on platform stability, disaster recovery, and reliable service delivery.
The Cloud Platform track is responsible for creating a cloud operations platform that offers a unified access layer and a complete product matrix for different business lines. Its goal is to hide differences between private cloud and public cloud usage, provide a consistent engineering experience, support cloud migration and multi-cloud recovery, and speed up the company’s move to the cloud.
Role overview
This graduate role is intended for candidates joining in 2026. It is designed for people who want to solve challenging engineering problems, contribute bold ideas, and grow in a fast-moving environment.
The selected candidate must be available to start by the end of 2026 and should clearly mention their graduation date and availability in the resume.
Applicants may submit up to two applications across the company and its affiliates worldwide. Applications are reviewed on a rolling basis, so early submission is encouraged.
Responsibilities
- Develop a cloud management platform with a broad multi-cloud adaptation layer that strengthens the engineering ecosystem.
- Design and maintain a billing platform with dashboards for cost analysis and tools for optimizing public cloud spend.
- Build a cloud migration solution that can move large microservices and storage clusters to public cloud environments automatically.
- Create and improve disaster recovery capabilities, including better fault detection and automated recovery for multi-AZ and multi-cloud setups.
Minimum qualifications
Final-year students or recent graduates from Software Development, Computer Science, Computer Engineering, or another closely related technical field.
Preferred qualifications
- Good foundational knowledge of computer systems, including Linux, storage concepts, and network I/O principles.
- Comfort with at least one programming language such as Python, Go, or Java.
- Understanding of design patterns and clean coding principles.
Additional information
By applying, you agree to the company’s global applicant privacy policy.
For questions about the role, you may contact the early careers team at apac-earlycareers@bytedance.com.
About the company
Founded in 2012, the company’s mission is to inspire creativity and enrich life. Its products and platforms help people connect, discover, consume, and create content across global and China-market services.
The organization emphasizes curiosity, humility, and impact, and encourages an iterative, “Always Day 1” mindset. It also states a strong commitment to diversity, inclusion, and an environment where people from different backgrounds and perspectives can thrive.