ByteDance

Backend Software Engineer Graduate (Service Platform) - 2026 Start (BS/MS)

ByteDance

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Education
Bachelor's or Master's degree in Software Engineering, Computer Science, Computer Engineering, or a related technical field
Eligibility
Final-year students or recent graduates who can join by the end of 2026 and hold a Bachelor’s or Master’s degree in a relevant technical field may apply. Candidates should also be willing to indicate their graduation date and availability in the resume. Applications are limited to two positions acr…
Resume
Required to apply

Where you'll work

Job description

About the Team

The Service Platform group creates the cloud base that supports ByteDance’s worldwide ecosystem. It delivers infrastructure capabilities for engineering teams across the company, including serverless computing and resource quota administration.

The team’s focus is to make deployments safer, broaden what can be deployed, and put strong controls in place that improve operations while keeping costs down. The platform portfolio is also being expanded to support AI infrastructure work through next-generation technologies such as MCP and AI Sandbox.

We are hiring graduates for 2026 who are eager to take on ambitious work, solve difficult technical problems, and grow quickly in a fast-moving environment.

Important Information

Selected candidates must be available to start onboarding by the end of 2026. Please include both your graduation date and availability in your resume.

Each applicant may submit up to two applications across ByteDance and its affiliates worldwide. Applications are reviewed continuously, so earlier submissions are encouraged.

What You Will Do

  • Build, maintain, and tune core platform services and related ecosystem components.
  • Work with AI infrastructure teams to connect specialized tools and runtime environments.
  • Improve platform speed, stability, and cost efficiency through ongoing system optimization.
  • Promote and apply platform engineering standards across internal product teams.

Minimum Qualifications

  • Final-year student or recent graduate with a Bachelor’s or Master’s degree in Software Engineering, Computer Science, Computer Engineering, or another relevant technical field.
  • Strong programming ability in Go, Python, Rust, or TypeScript, along with solid systems programming fundamentals.
  • Good knowledge of Linux, networking concepts such as TCP/IP and HTTP, and distributed systems.
  • Prior exposure to infrastructure products such as monitoring, logging, service mesh, or storage.
  • Comfort working with cloud-native tools like Kubernetes and Docker, plus experience in large-scale system design.

Preferred Qualifications

  • Experience building or supporting PaaS platforms or service deployment systems.
  • Understanding of AI/ML platform infrastructure and related tooling.
  • Background in resource scheduling and optimization.
  • Contributions to open-source infrastructure projects.

About ByteDance

ByteDance was founded in 2012 with a mission to inspire creativity and enrich life. Its product portfolio includes TikTok, Lemon8, CapCut, and Pico, along with China-market platforms such as Toutiao, Douyin, and Xigua.

Why Join ByteDance

The company emphasizes creativity, curiosity, humility, and impact. Its teams work in a rapidly evolving environment with an “Always Day 1” mindset, aiming to create meaningful outcomes for users, communities, and the company itself.

Diversity & Inclusion

ByteDance says it is committed to building an inclusive workplace where people are valued for their skills, experience, and perspectives, and where the workforce reflects the diversity of the global communities it serves.

Privacy Notice

By applying, candidates agree to the company’s global applicant privacy policy.

Contact

For questions about this role, candidates may contact the early careers team by email.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files