Software Engineer Graduate (Brand Ads) - 2025 Start (BS/MS)
Apply NowCompany: TikTok
Location: San Jose, CA 95123
Description:
Responsibilities
TikTok's immersive experience, global presence, and high engagement makes it the ideal destination for brands, big and small, to showcase their unique identity, connect with their consumers, and build strong lasting relationships over time. Our Brand Ads team focuses on enabling brands to grow and succeed on TikTok by creating cutting-edge monetization products that empowers users, creators, and advertisers.
The Brand Ads Team builds technologies that unlock business growth potential. This team owns several ads products: reservation ads, auction ads, and innovative content ads that enables advertisers and users to foster more awareness of their brand to attain their business goals. We work on the end-to-end ads delivery tech stack, including ads bidding, ranking, and forecasting.
We are looking for engineers that have strong problem solving skills and algorithm understanding to build and manage systems with high performance, scalability, and availability. You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment.
We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.
Successful candidates must be able to commit to an onboarding date by end of year 2025.
We will prioritize candidates who are able to commit to these start dates. Please state your availability and graduation date clearly in your resume.
Applications will be reviewed on a rolling basis. We encourage you to apply early.
Key Responsibilities:
Create innovative monetization products that drive engagement and business outcomes.
Develop highly scalable services that powers new ad products for billions of requests. Design systems that will optimize monetization efficiency with product engineering and state-of-the-art machine learning technologies.
Implement new ad solutions that will continuously protect the user experiences on TikTok.
Collaborate with strategy team, product managers, and other key stakeholders to define products and drive initiatives from engineering perspective.
Contribute to the success of a rapidly growing and evolving organization with speediness and quality.
Qualifications
Minimum Qualifications:
- BS/MS Degree in Computer Science, Computer Engineering or relevant technical field.
- Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Javascript, Java, C++.
- Excellent communication, teamwork skills and ability to work under pressure. Strong ownership.
- Curiosity towards new technologies and solutions, and outstanding ability to analyze and solve problems.
Preferred Qualifications:
- Working or internship experience in the ads domain.
TikTok's immersive experience, global presence, and high engagement makes it the ideal destination for brands, big and small, to showcase their unique identity, connect with their consumers, and build strong lasting relationships over time. Our Brand Ads team focuses on enabling brands to grow and succeed on TikTok by creating cutting-edge monetization products that empowers users, creators, and advertisers.
The Brand Ads Team builds technologies that unlock business growth potential. This team owns several ads products: reservation ads, auction ads, and innovative content ads that enables advertisers and users to foster more awareness of their brand to attain their business goals. We work on the end-to-end ads delivery tech stack, including ads bidding, ranking, and forecasting.
We are looking for engineers that have strong problem solving skills and algorithm understanding to build and manage systems with high performance, scalability, and availability. You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environment.
We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.
Successful candidates must be able to commit to an onboarding date by end of year 2025.
We will prioritize candidates who are able to commit to these start dates. Please state your availability and graduation date clearly in your resume.
Applications will be reviewed on a rolling basis. We encourage you to apply early.
Key Responsibilities:
Create innovative monetization products that drive engagement and business outcomes.
Develop highly scalable services that powers new ad products for billions of requests. Design systems that will optimize monetization efficiency with product engineering and state-of-the-art machine learning technologies.
Implement new ad solutions that will continuously protect the user experiences on TikTok.
Collaborate with strategy team, product managers, and other key stakeholders to define products and drive initiatives from engineering perspective.
Contribute to the success of a rapidly growing and evolving organization with speediness and quality.
Qualifications
Minimum Qualifications:
- BS/MS Degree in Computer Science, Computer Engineering or relevant technical field.
- Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Javascript, Java, C++.
- Excellent communication, teamwork skills and ability to work under pressure. Strong ownership.
- Curiosity towards new technologies and solutions, and outstanding ability to analyze and solve problems.
Preferred Qualifications:
- Working or internship experience in the ads domain.