Backend and Infra Software Engineer Graduate (Dev Infra US) - 2027 Start

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Learning ability","Problem-solving","Team collaboration","Communication","Adaptability"]

Build development infrastructure that helps engineers ship high-quality features, including Cloud IDE, code and build systems, CI/CD pipelines, and microservice management/monitoring. Contribute to R&D tool construction, apply AI to code generation, fault diagnosis, and dependency management, and help transform distributed systems, cloud-native, and large-model research into practical internal tools. Own daily platform maintenance, troubleshooting, and performance optimization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 day ago

Backend and Infra Software Engineer Graduate (Dev Infra US) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build development infrastructure that helps engineers ship high-quality features, including Cloud IDE, code and build systems, CI/CD pipelines, and microservice management/monitoring. Contribute to R&D tool construction, apply AI to code generation, fault diagnosis, and dependency management, and help transform distributed systems, cloud-native, and large-model research into practical internal tools. Own daily platform maintenance, troubleshooting, and performance optimization.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Develop core R&D infrastructure tools such as IDE, code management systems, and CI/CD pipelines to improve R&D efficiency and stability.
  • •Implement AI in areas like code generation, fault diagnosis, and dependency management, building AI R&D toolchains.
  • •Research and translate distributed systems, cloud-native, and large-model technologies into practical internal R&D tools and solutions.
  • •Maintain and optimize company-level R&D platforms, resolving technical issues and continuously improving system performance and user experience.

Key Requirements

  • •Completing or recently completed a Bachelor's/ Master's degree in Computer Science, Software Engineering, Electronic Engineering, or a related discipline.
  • •Proficient in at least one backend programming language (Go, Java, Python, or C++).
  • •Understand computer principles, data structures and algorithms, and have basic system design thinking.
  • •Basic knowledge of distributed systems, databases, message queues, and CI/CD processes.
  • •Strong learning ability and problem-solving skills, with effective communication across cross-functional teams.
Education:Bachelor's in Computer Science, Software Engineering, Electronic Engineering, or related discipline
Skills:Learning abilityProblem-solvingTeam collaborationCommunicationAdaptability
Tech Stack:Cloud IDECI/CDIDECode management systemsMicroservice managementMonitoringGoJavaPythonC++Distributed systemsCloud-nativeLarge modelsAICode generationFault diagnosisDependency managementDatabasesMessage queuesDevOps

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn