Senior Software Engineer, TikTok Brand Ads

1 day ago


San Jose, California, United States TikTok Full time
About Us

TikTok is a global platform that inspires creativity and brings joy to over 1 billion users. Our mission is to create a community where people can express themselves and connect with others.

Job Description

We are seeking a seasoned Senior Software Engineer to join our Brand Ads team. As a key member of our team, you will be responsible for designing and developing cutting-edge monetization products that drive engagement and business outcomes.

Our Brand Ads team focuses on enabling brands to grow and succeed on TikTok by creating innovative ad products that empower users, creators, and advertisers. We work on the end-to-end ads delivery tech stack, including ads bidding, ranking, and forecasting.

You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment. Your responsibilities will include:

  • Designing and developing highly scalable services that power new ad products for billions of requests.
  • Implementing new ad solutions that will continuously protect the user experience on TikTok.
  • Collaborating with strategy team, product managers, and other key stakeholders to define products and drive initiatives from an engineering perspective.
  • Contribute to the success of a rapidly growing and evolving organization with speediness and quality.
Requirements

To be successful in this role, you will need:

  • A BS degree in Computer Science, Computer Engineering, or other relevant majors with 5+ years of work experience.
  • Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages, including but not limited to: Go, C/C++, Python.
  • Ability to think critically and to formulate solutions to problems in a clear and concise way.
Preferred Qualifications

We are looking for candidates with a good understanding of one of the following domains: brand ads, content ads, auction, bidding, ranking, and ads forecasting. Additionally, a good knowledge of one of the following areas: machine learning, deep learning, backend, large-scale systems, data pipeline, would be beneficial.

TikTok is 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. At TikTok, our mission is to inspire creativity and bring joy. We are passionate about this and hope you are too.



  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users worldwide. Our global offices are located in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.Our MissionWe aim to create an immersive experience that connects people from across the...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a global community that inspires creativity and brings joy. Our platform is built to help imaginations thrive, and we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.Job DescriptionWe're seeking a Senior Software Engineer to join our Ads Diagnosis & Optimization...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a global platform that inspires creativity and brings joy to over 1 billion users. Our mission is to empower creators and advertisers to produce engaging content that resonates with our audience.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our TikTok Ads Creative & Ecosystem team. As a key member of our...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to our global community. Our mission is to empower creators to express themselves and connect with others through immersive experiences.Job DescriptionWe are seeking a Senior Machine Learning Engineer to join our Branding Ads team, responsible for...

  • Software Engineer

    2 weeks ago


    San Jose, California, United States TikTok Full time

    About TikTokTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and communities to thrive on our platform.Job SummaryWe are seeking a highly skilled Software Engineer to join our Ads Platform and Interfaces team. As a key member of our team, you will...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a global community that inspires creativity and brings joy. Our mission is to create a platform that helps people connect and express themselves through short-form mobile video.Job DescriptionWe are seeking a skilled Senior Software Engineer to join our Ads Targeting team. As a key member of this team, you will design and build large-scale...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and communities to thrive in a vibrant, inclusive space.Job SummaryWe're seeking a Senior Machine Learning Engineer to join our Ads Core team, driving innovation in ad technologies and delivering...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users worldwide. Our global offices are located in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.Our MissionWe aim to create an inclusive space where employees are valued for their skills,...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and communities to thrive on our platform.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Ads Platform team. As a key member of our team, you will design,...


  • San Jose, California, United States TikTok Full time

    Unlock Business Growth Potential with TikTok's Brand Ads TeamWe're seeking a talented Senior Applied Scientist to spearhead our Brand Ads forecasting initiatives. As a key member of our team, you'll lead a group of engineers in developing world-class advertising products and technologies that drive business growth and shape the industry's landscape.Key...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Ads Machine Learning Infrastructure team. As a key member of our team, you will be responsible for designing and implementing scalable and reliable ads ranking infrastructure systems.Key ResponsibilitiesLead projects to build and operate scalable and reliable ads ranking...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Applied Scientist - Brand AdsAt TikTok, we're 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.About the RoleWe're seeking a Senior Applied Scientist to lead our Brand Ads forecasting...

  • Software Engineer

    2 days ago


    San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a talented Software Engineer to join our Ads Targeting team at TikTok. As a key member of our team, you will design and build large-scale foundations for data processing and serving for next-generation ads targeting products, and applied machine learning models to scale budgets by understanding user interest and intention.Key...

  • Software Engineer

    23 hours ago


    San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Ads Targeting team at TikTok. As a key member of this team, you will play a critical role in designing and building large-scale foundations for data processing and serving for next-generation ads targeting products.Key ResponsibilitiesCollaborate with product managers to define ad...

  • Software Engineer

    4 weeks ago


    San Jose, California, United States TikTok Full time

    TikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and help them thrive on our platform. The Ads Targeting team plays a crucial role in achieving this goal by optimizing advertisement placement and helping advertisers run their ads more effectively. As a...

  • Software Engineer

    2 weeks ago


    San Jose, California, United States TikTok Full time

    Job Title: Software Engineer - Ads CoreTikTok is a leading destination for short-form mobile video, and we're looking for talented Software Engineers to join our Ads Core team. As a key member of our platform team, you'll develop state-of-the-art Ads technologies, including ranking, retrieval, targeting, bidding, auction, and more.Responsibilities:Develop...


  • San Jose, California, United States TikTok Full time

    TikTok is a leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We have global offices, and our Ads Platform and Interfaces teams are dedicated to technical excellence. We're looking for strong software engineers who can grow their business understanding and build highly scalable and reliable software....

  • Software Engineer

    3 weeks ago


    San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at TikTok, where you will play a key role in building the best experience for users managing Digital Marketing. As a member of our Ads team, you will work on highly scalable and reliable software partnering across disciplines and geographies.ResponsibilitiesDesign, develop,...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a global leader in short-form mobile video, with a mission to inspire creativity and bring joy to our users. Our global offices are located in various cities around the world, including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.Our TeamWe are a team of innovators and problem-solvers who are...


  • San Jose, California, United States TikTok Full time

    About the RoleTikTok is a global leader in short-form mobile video, inspiring creativity and bringing joy to our users. Our mission is to create a platform that connects people from around the world, and we're looking for talented engineers to help us achieve that goal.Job SummaryWe're seeking a Senior Software Engineer to join our Ads Measurement Signal and...