Drimva

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

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)