TikTok logo

Tech Lead, Code Quality Improvement

TikTok

About the Role

As a Tech Lead in Code Quality Improvement at TikTok, you will play a pivotal role in enhancing the quality of our codebase. You will be responsible for analyzing and identifying pain points in code quality across various business units, providing solutions, and promoting their implementation to ultimately improve code quality. This role involves building measurement and insight mechanisms for business code quality, making informed decisions for improvements, and optimizing systems to guide continuous improvement.

Key Responsibilities

  • Analyze Code Quality: Identify and analyze pain points in code quality within the business, propose solutions, and drive their implementation.
  • Build Measurement Tools: Develop tools and platforms for quality built-in processes such as static code scanning, unit testing, CodeReview, code complexity control, and architecture metrics.
  • Optimize Systems: Guide the continuous improvement of code quality through system optimization and decision-making improvements.
  • Develop Quality Tools: Responsible for the development of tools and platforms that support quality built-in processes, achieving scalable improvements in code quality.

Qualifications

  • Education: Bachelor's degree or higher in a computer-related field.
  • Experience: Established experience in static code scanning, unit testing, CodeReview, code complexity control, architecture metrics, self-testing, and integration.
  • Skills: Strong analytical skills with the ability to understand business needs, analyze quality pain points, and design reasonable solutions for code quality improvement.

Preferred Qualifications

  • Experience in improving the efficiency of large organizations.
  • Successful track record of large-scale project implementation.
  • Experience in both server-side and client-side R&D process improvement.

Why Join Us

At TikTok, we are committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. We are passionate about inspiring creativity and bringing joy, and we hope you are too.

Compensation and Benefits

  • Salary: The base salary range for this position is €224,000 - €410,000 annually.
  • Benefits: We offer comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, paid parental leave, and more.

Location

This position is based in San Jose, California, and requires on-site work.

Join us at TikTok and be part of a team that is dedicated to driving impact and inspiring creativity across the globe.

Benefits
Extracted with AI

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave
  • Commuter benefits

Similar jobs

Last update: 23 minutes ago

TikTok logo
TikTok

Operations Data Analyst - Trust and Safety

Join TikTok as an Operations Data Analyst in Trust and Safety, leveraging data analytics and visualization skills.

TikTok logo
TikTok

Front Software Engineer, TikTok Open Platform

Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.

Tinder logo
Tinder

Data Scientist II, Growth

Join Tinder's Growth Data Science team as a Data Scientist II to drive data-informed decision-making and business solutions.

Storyful logo
Storyful

Senior Software QA Engineer

Join Storyful as a Senior Software QA Engineer in Dublin. Work on test automation, API testing, and agile development.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Inclusively logo
Inclusively

Senior Business Insights Analyst

Join as a Senior Business Insights Analyst to drive strategic decision-making with data insights. On-site in Sunnyvale, CA.

Tesla logo
Tesla

Internship Software Engineer - Machine Learning Infrastructure

Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.

Tesla logo
Tesla

Internship, Correctness & Reliability Engineer, Dojo

Join Tesla as a Correctness & Reliability Engineer Intern in Palo Alto, focusing on program analysis tools for supercomputers.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

CTI logo
CTI

Technical Manager & Senior Software Engineer

Lead and mentor a team of software engineers while contributing to project development in a remote role.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

Tesla logo
Tesla

Internship Technical Program Manager - Vehicle Software

Join Tesla as a Technical Program Manager Intern in Vehicle Software, focusing on software release management and program coordination.

Last Call Media logo
Last Call Media

Remote TypeScript Engineer

Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

NTT DATA North America logo
NTT DATA North America

Senior ReactJS Developer

Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.

TikTok logo
TikTok

Tech Lead Manager - Identity and Access Management

Lead TikTok's Identity and Access Management team, focusing on scalable distributed systems and technical leadership.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Tesla logo
Tesla

AI Engineer Intern, Self-Driving

Join Tesla as an AI Engineer Intern to develop large-scale models for self-driving technology. Work on cutting-edge AI techniques.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

BuzzFeed logo
BuzzFeed

AI Tech Fellow

Join BuzzFeed as an AI Tech Fellow to experiment with AI technology and create engaging content. Remote work available.