Software Engineer, Backend and Infrastructure

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: []

Build and operate R&D services that streamline software development for internal teams. Develop backend and infrastructure including Cloud IDE, repo/code management, and CI/CD systems, plus intelligent unit test generation and data platforms. You’ll also design a staging environment for TikTok, Ads, and Shopping, scale distributed applications, tune core technologies, and implement monitoring and alerting. Research and translate modern computer engineering techniques into production products.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer, Backend and Infrastructure

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and operate R&D services that streamline software development for internal teams. Develop backend and infrastructure including Cloud IDE, repo/code management, and CI/CD systems, plus intelligent unit test generation and data platforms. You’ll also design a staging environment for TikTok, Ads, and Shopping, scale distributed applications, tune core technologies, and implement monitoring and alerting. Research and translate modern computer engineering techniques into production products.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build development infrastructure including Cloud IDE, repo/code management, and CI/CD systems
  • •Build intelligent data platforms that help client developers optimize product user experience
  • •Create and maintain a staging environment for TikTok, Ads, and Shopping to isolate internal traffic from production
  • •Scale distributed applications and tune technologies such as K8S, RPC, DB, MQ, Kafka, HDFS, Hive, and Yarn
  • •Implement build monitoring and alert systems and research state-of-the-art computer engineering for product adoption

Key Requirements

  • •Bachelor’s degree in computer science or a related technical discipline
  • •Experience working with Android/Java/Objective-C/Python/Golang
  • •Preferred: Full-stack development experience
  • •Preferred: Experience with private or public cloud
  • •Preferred: Experience with backend architecture, storage systems, databases, CI/CD/build infrastructure, and/or big data
Education:Bachelor's in computer science
Tech Stack:Cloud IDEAndroidJavaObjective-CPythonGolangCI/CDMicro service managementK8SRPCDBMQKAFKAHDFSHiveYarn

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