ByteDance
Tech Lead Software Engineer, Programming Language
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- BS/MS/PhD degree in Programming Language or a related technical discipline.
About the job
Develop development infrastructure, including Cloud IDEs, plugins, and intelligent unit test generation, for engineers building systems used by billions of users.
What you'll do
- Build development infrastructure such as Cloud IDEs, plugins, and intelligent unit test generation.
- Create development infrastructure used daily by more than 20,000 developers.
- Contribute to systems serving users worldwide.
What they ask for
- BS/MS/PhD degree in Programming Language or a related technical discipline.
- Expertise in at least two of Golang, Java, TypeScript, JavaScript, C++, and Python.
Nice to have
- Experience in Programming Language design, IDE development (e.g., JetBrains or VSCode), compiler frontend development, or tests, quality, or security.
Tools
Golang, Java, TypeScript, JavaScript, C++, Python, Jetbrains, VSCode
AI focus
Develop intelligent unit test generation.
Model-written summary · the original posting is authoritative