Drimva

ByteDance

Backend Software Engineer - Platforms

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
Three years is preferred for software development with Golang or Python; no minimum overall years specified.
Education
BS degree in Computer Science or a similar technical field, or equivalent practical experience.

About the job

Build and maintain platforms, tools, and services that support teams operating large-scale production systems and data center infrastructure.

What you'll do

  • Build platforms, systems, and services for internal and external teams interacting with large-scale production systems.
  • Develop tools to improve engineering productivity.
  • Design, develop, test, deploy, maintain, and improve software; introduce and iterate on new technologies.

What they ask for

  • BS in Computer Science or a similar technical field, or equivalent practical experience.
  • Experience in at least two of: web application development, Unix/Linux environments, distributed and parallel systems, networking systems, or developing large software systems.
  • Experience in at least one of DICM, ITOM, or ITSM.
  • GPU, big data (Hadoop/Kafka/Apache), or streaming/computing experience is identified as a key indicator of success.

Nice to have

  • Three years of software development experience with Golang or Python.
  • Familiarity with the web stack and web server optimization, production troubleshooting, or web design and user experience fundamentals.

Tools

Unix/Linux, Hadoop, Kafka, Apache, Golang, Python

Model-written summary · the original posting is authoritative

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