Tech Lead

 

Description:


We are the developer infrastructure engineering team at ByteDance. We proudly serve billions of users across the world and thousands of engineers in TikTok by building and supporting large-scale services, frameworks, tools and systems.

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.

     

Qualifications
 

  • Bachelor's or higher degree in Computer Science or related field.
  • 8+ years of experience in software development, with a focus on monorepo and its build systems
  • Strong expertise in build tools and technologies such as Bazel, remote cache, remote build and performance optimization
  • Family with multi-language building processes including go, c++ and java
  • Proficiency in at least one programming language such as Go, Java, Python, or C++.
  • Experience with large-scale, distributed systems and cloud computing technologies.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and as part of a team in a fast-paced environment

Organization ByteDance
Industry Management Jobs
Occupational Category Tech Lead
Job Location San Jose,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2024-02-04 2:14 pm
Expires on 2024-12-16