Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ByteDance Logo

Tech Lead Software Engineer - Build System

ByteDance

Salary not specified
Sep 3, 2025
San Jose, CA, USA
Apply Now

The developer infrastructure engineering team at ByteDance needs to build out development services that enable engineers to deliver high-quality features and systems to users, aiming to provide systems enabling software development to be streamlined and productive.

Requirements

  • Software development experience with a focus on monorepo and its build systems.
  • Proficiency in at least one programming language such as Go, Java, Python, or C++.
  • Experience with large-scale, distributed systems and cloud computing technologies.
  • Strong expertise in build tools and technologies such as Bazel, remote cache, remote build and performance optimization.
  • Familiar with multi-language building processes including go, c++ and java.

Responsibilities

  • Design and implement scalable and efficient build systems to support our rapidly growing product portfolio.
  • Collaborate with other teams to integrate build systems with continuous integration and deployment (CI/CD) pipelines.
  • Identify and resolve performance and scalability issues in the build system.
  • Continuously evaluate and implement best practices in build systems to improve efficiency and reliability.
  • Mentor and provide technical guidance to junior engineers.

Other

  • Bachelor's or higher degree in Computer Science or related field.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and as part of a team in a fast-paced environment.