ByteDance
Senior Software Development Engineer (Multiple Positions)
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 2 years of related work experience with a master’s degree, or 5 years of progressive post-bachelor’s related work experience with a bachelor’s degree; 2 years in each listed technical experience area.
- Education
- Master’s degree or foreign equivalent in Computer Science, Engineering (any), Information Systems, Data Analytics, Mathematics, Physics, or a related field; OR bachelor’s degree or foreign equivalent in one of those fields or a related field.
About the job
Designs, develops, and maintains large-scale backend and cloud-native software systems, from requirements gathering through deployment and maintenance.
What you'll do
- Build and maintain large-scale software platforms, systems, and backend services; troubleshoot, debug, and upgrade them.
- Gather requirements and collaborate with product managers and cross-functional stakeholders to design and deliver application features across the software development lifecycle.
- Integrate software components, develop operational automation tools, document functionality, and mentor junior engineers and interns.
What they ask for
- 2 years of experience in each of: designing large-scale distributed applications using object-oriented design and distributed programming; designing scalable, highly available cloud systems; gathering and translating requirements with agile methods; programming with SQL, Python, Go, C++, and/or Java; developing and debugging in Linux; and working across the lifecycle of backend or cloud-native projects.
- Master’s degree or foreign equivalent in a listed or related field plus 2 years of related work experience; OR bachelor’s degree or foreign equivalent in a listed or related field plus 5 years of progressive post-bachelor’s related work experience.
Pay
$187069 - $316800 per year (base salary)
Tools
SQL, Python, Go, C++, Java, Linux
Model-written summary · the original posting is authoritative