ByteDance
Backend Software Engineer (Multiple Positions)
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- 1 year of related work experience with a master’s degree, or 3 years with a bachelor’s degree; at least 1 year in each of the specified experience areas.
- Education
- Master’s degree or foreign equivalent in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field; or bachelor’s degree or foreign equivalent in the same fields.
About the job
Develop backend services, infrastructure, and tools that improve engineering productivity, release safety, and the company’s distributed platforms.
What you'll do
- Partner with product teams to address build, test, and release issues by creating services and infrastructure.
- Work on technical architecture and infrastructure, including distributed storage, big-data computing, orchestration and scheduling, and messaging middleware.
- Build engineering productivity tools and execute the full software development life cycle.
What they ask for
- Master’s degree or foreign equivalent in a listed or related field plus 1 year of related work experience, or bachelor’s degree or foreign equivalent in a listed or related field plus 3 years of related work experience.
- At least 1 year of experience in each of the following: managing the full release lifecycle; designing scalable RESTful APIs; maintaining and debugging software services; designing high-throughput, fault-tolerant service architecture; using tests to ensure software quality; and writing maintainable, low-latency software in a high-level programming language.
Pay
$162000 - $316800 per year (base salary)
Tools
RESTful APIs, Golang, Java, Python, C++
Model-written summary · the original posting is authoritative