Senior Software Engineer, TikTok Brand Ads

4 weeks 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

    We're looking for a seasoned Machine Learning Engineer to join our Brand Ads team at TikTok. As a key member of our team, you'll be responsible for building and managing systems with high performance, scalability, and availability.Our Brand Ads team focuses on enabling brands to grow and succeed on TikTok by creating cutting-edge monetization products that...


  • 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...


  • 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 skilled Frontend Software Engineer to join our TikTok Lead Ads...


  • San Jose, California, United States TikTok Full time

    Job Description:TikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to over 1 billion users. Our mission is to empower creators and advertisers to produce engaging content. We're looking for a skilled Full Stack Software Engineer to join our TikTok Ads Creative team.Responsibilities:Develop and maintain the...


  • 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

    Role OverviewTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We are looking for a skilled Senior Software Engineer to join our Ads Platform and Interfaces team. This team has a strong customer focus and dedication to technical excellence, to meet our customer needs with reliable and...


  • 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

    Role OverviewWe are seeking a Senior Machine Learning Engineer to join our Ads Core team at TikTok. As a key member of our team, you will be responsible for developing and implementing state-of-the-art ad technologies, including ranking, retrieval, targeting, bidding, auction, and more.Our team's mission is to create automatic delivery products for the next...


  • 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

    Role OverviewTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Software Engineer on the Ads Targeting team, you will play a key role in helping advertisers reach their desired audience and optimize advertisement performance.Our team is working on a variety of products, including...


  • San Jose, California, United States TikTok Full time

    Role OverviewAs a Senior Software Engineer on our Ads Data team, you will play a critical role in building state-of-the-art streaming and batch data processing solutions that support both the TikTok ads platform and our internal business intelligence platform. You will work closely with engineering, product managers, and business leaders to design and...


  • 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...

  • Software Engineer

    4 weeks 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

    4 weeks 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...


  • San Jose, California, United States TikTok Full time

    Job Title: Senior Backend Software Engineer - TikTok Business AccountAbout the Role:We are seeking a highly skilled Senior Backend Software Engineer to join our team at TikTok. As a key member of our business platform, you will be responsible for designing, developing, and deploying large-scale distributed systems that power our business users'...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Software Engineer on the TikTok Lead Ads team, you will play a critical role in building lead generation solutions that enable businesses to create seamless interactions with their customers while ensuring our...


  • 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

    4 weeks ago


    San Jose, California, United States TikTok Full time

    Job DescriptionTikTok is a leading platform for short-form mobile video, and our mission is to inspire creativity and bring joy. Our global offices are located in various cities, including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.We're looking for a talented Software Engineer to join our Ads Targeting team. As...