Senior Software Engineer - Developer Infrastructure

ByteDance ByteDance · Big Tech · San Jose, CA · R&D

Seeking a Senior Software Engineer to build and maintain development infrastructure, including Cloud IDE, code hosting, large-scale build backends, and CI/CD systems. The role involves handling high-volume traffic, ensuring tight security controls, and continuous tuning of underlying components for high availability.

What you'd actually do

  1. Build development infra including Cloud IDE, code hosting platform, large scale build backends and ultra high qps CI/CD systems for developers to use on daily basis;
  2. Build staging environment for TikTok, Ads, Shopping to enable internal users to experiment code changes. You will need to handle challenges of high volume traffic and tightest security control;
  3. Continuous tuning of the underlying basic components, to improve the maintainability and automation of the infrastructure, to ensure high availability of business.

Skills

Required

  • Android/Java/Objective-C/Python/Golang
  • private or public cloud
  • backend architecture
  • storage system
  • databases
  • CI/CD system
  • build infrastructure
  • big data

Nice to have

  • AI applications development experience
  • technical leadership
  • dealing with ambiguity
  • strategic thinking
  • team collaboration skills

What the JD emphasized

  • high volume traffic
  • tightest security control
  • high availability