Bytedance - San Jose, CA

posted 12 days ago

Full-time - Mid Level
San Jose, CA
Professional, Scientific, and Technical Services

About the position

The Data Center System Software Engineering Manager at ByteDance will lead the development and delivery of systemic software for the company's data center infrastructure. This role involves collaboration with various teams to ensure the stability and performance of software systems that support ByteDance's innovative products. The manager will oversee complex programs, maintain project schedules, and foster a culture aligned with ByteDance's values.

Responsibilities

  • Serve as the bridge between teams across countries, collaborating closely with the data center infrastructure team, computing resource management team, SRE team, and business teams.
  • Focus on stability engineering, performance optimization, and the co-design of system-level hardware and software.
  • Initiate and manage complex, cross-functional programs, leading all aspects of program delivery.
  • Create and maintain the team's roadmap.
  • Define strategies for driving programs and continuously seek improvements using data-driven methods.
  • Create and maintain project schedules and define key milestones.
  • Track progress, identify and mitigate risks, and remove obstacles.
  • Lead Agile/Scrum teams as a coach or Scrum Master.
  • Foster a culture that embodies ByteDance's principles and values.

Requirements

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • 5 years of experience in system software development (OS, Kernel, Storage, Networking, or Compiler).
  • Strong project ownership and leadership experience, with a proven track record of leading teams of over 10 members.
  • In-depth knowledge of at least two of the following areas: server architecture, CPU/GPU architecture, server firmware, OS, Linux kernel, data center networking, data center storage, or compiler technologies.
  • Excellent communication skills with the ability to collaborate effectively with stakeholders at all levels.
  • Ability to thrive in a fast-paced, dynamic environment, demonstrating self-motivation, autonomy, and strong decision-making capabilities.
  • A passion for the internet industry and a commitment to addressing global-scale challenges.

Nice-to-haves

  • Contributions to open-source projects or research publications in relevant areas.
  • Experience with large-scale data center environments or hyperscale technology companies.
  • Track record of significantly improving system performance in large-scale environments.
  • Knowledge of emerging technologies such as AI/ML infrastructure, edge computing, or quantum computing.
  • Experience with performance analysis and optimization tools.
  • Strong mentorship skills and experience in building high-performing engineering teams.
  • Active participation in industry conferences or technical communities.

Benefits

  • Opportunity to work on cutting-edge technology at a global scale of ByteDance.
  • Collaborative and innovative work environment.
  • Competitive salary and benefits package.
  • Professional development and growth opportunities.
  • Chance to make a significant impact on ByteDance's global infrastructure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service