Tiktok - San Jose, CA

posted about 2 months ago

Full-time - Mid Level
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. The IC-TikTok team, part of the Intelligent Creation department, is an international R&D group dedicated to building creative capabilities for TikTok. We focus on productizing AI and multimedia technologies to create world-class creation experiences for TikTok users. Our tech stack includes front-end, back-end, mobile, and desktop development, as well as multimedia technologies like audio/video processing and AR effects, alongside visual and graphic algorithms. Our team spans major cities in China, Singapore, and the United States, and we invite you to join us in crafting the best creative tools with cutting-edge technologies. As a DevOps Engineer on the IC-TikTok Dev Infra Team, you will be responsible for designing, building, and maintaining scalable and robust development infrastructure systems that support creative tools and multimedia effects used by millions of users worldwide. Your technical expertise will directly impact the engineering of cross-functional teams, including C++, Android, iOS, and PC, and will play a crucial role in improving our product's quality. This position offers an excellent career growth opportunity, allowing you to contribute to enhancing the creative experience for users globally. If you are a skilled engineer with a passion for technological innovation and content creation, we sincerely invite you to be part of our Dev Infra team. Together, we can build outstanding development environments that power innovative creative tools on TikTok.

Responsibilities

  • Responsible for the development of cross-platform engineering efficiency-related products, optimization, and maintenance of CI/CD related infrastructure, continuously improving and perfecting the automation process.
  • Participate in the development of operations and maintenance monitoring tools and systems, continuously optimize compilation and debugging efficiency.
  • Establish a research and development efficiency measurement system, bear the research and development process and control, support the overall technical team's efficiency transformation.

Requirements

  • Extensive experience in DevOps, CI/CD development, with efficiency improvement experience, and experience in cross-platform SDK development.
  • Proficient in CMake, skilled in using Git and Jenkins, familiar with Linux commands and Shell programming.

Nice-to-haves

  • Bachelor's degree or above in computer science, software engineering, or a related field with 2 years of work experience and rich practical experience in C++ compilation optimization.
  • Familiarity with Android/iOS development is preferred.
  • Familiarity with full-stack development is preferred.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through our EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service