Senior Software Engineer - Developer Infrastructure

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Backend design","Technical leadership","Handling ambiguity","Strategic thinking","Team collaboration"]

Build and operate developer infrastructure that helps engineers deliver high-quality features at scale. You’ll develop Cloud IDE, code hosting, large-scale build backends, and ultra high-QPS CI/CD systems, plus staging environments for TikTok, Ads, and Shopping. Work on high-volume, tightly secured systems and continuously tune core components to improve maintainability, automation, and business availability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Software Engineer - Developer Infrastructure

✓ Verified Job

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

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

Job Summary

Build and operate developer infrastructure that helps engineers deliver high-quality features at scale. You’ll develop Cloud IDE, code hosting, large-scale build backends, and ultra high-QPS CI/CD systems, plus staging environments for TikTok, Ads, and Shopping. Work on high-volume, tightly secured systems and continuously tune core components to improve maintainability, automation, and business availability.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build developer infrastructure including Cloud IDE, code hosting, large-scale build backends, and ultra high-QPS CI/CD systems for daily developer use.
  • •Create staging environments for TikTok, Ads, and Shopping so internal users can experiment with code changes.
  • •Address high-volume traffic and implement the tightest security controls for the systems you build.
  • •Continuously tune underlying core components to improve maintainability and automation.
  • •Ensure high availability of the business by improving infrastructure reliability and performance.

Key Requirements

  • •Bachelor’s degree in computer science or a related technical discipline.
  • •Experience working with Android/Java/Objective-C/Python/Golang.
  • •Experience with one or more of: private/public cloud, backend architecture, storage systems, databases, CI/CD systems, build infrastructure, or big data.
  • •AI applications development experience.
  • •Experience with technical leadership and collaborating while dealing with ambiguity.
Experience:Big dataAI applications
Education:Bachelor's in computer science
Skills:Backend designTechnical leadershipHandling ambiguityStrategic thinkingTeam collaboration
Tech Stack:AndroidJavaObjective-CPythonGolangCloudCI/CDCode hostingCloud IDEBuild systemsDatabasesStorage system

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