Search jobs > Vancouver, BC > Application engineer

Software Engineer - Data Application, TikTok Ads Creative & Ecosystem

TikTok
Vancouver, BC
$80K-$104K a year (estimated)
Full-time

Responsibilities

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

A "creative" is the ad (in the form of a short-form video) served to TikTok users, composed of video, background music, call-to-action card, post-click landing page, and other formats that get delivered to users.

A quote goes "creativity is the soul of advertising", because a good ad creative is effective, yet difficult to produce, especially at the scale of TikTok advertising.

The TikTok Ads Creative & Ecosystem team's mission is to solve the above dilemma, by building industry-leading tech solutions for ads creative / landing page understanding, production / generation, and optimization, to inspire and empower advertisers, creators, and other 3rd parties in the ecosystem to create and deliver the best engaging creative experiences to the end users.

Our work is at the core of TikTok and creator monetization. Examples of our team's work include TikTok video editor, AI-powered smart video generation (we are also exploring AIGC), and TikTok creative exchange (a creative marketplace to connect TikTok advertisers with creators or third-party creative agencies).

We are user / product oriented and dedicated to technical excellence. We aim to drive and lead the technology renovation in the ads tech and creative industry, powering products and driving values for our clients, creators, and the whole ecosystem.

We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable software / infrastructure, partner across functions with global teams, and make big impacts.

If you are someone who welcomes challenges, we are eager to have you on the team!

Responsibilities :

  • Design, develop, and maintain scalable backend systems and data pipelines that process large volumes of data.
  • Build a robust data warehouse to support creative insights business and product iterations.
  • Collaborate with data engineers and algorithm teams to ensure data is accurately captured, stored, and utilized for analytics and insights.
  • Implement best practices for data warehousing, ETL processes, and data integrity.
  • Work with the product and business teams to understand changing requirements and proactively adjust the architecture to accommodate these changes.
  • Ensure system reliability, scalability, and performance for handling real-time / offline data and large-scale datasets.

Qualifications

Minimum Qualifications :

  • Bachelor's degree or above, majoring in Computer Science or related fields.
  • Strong experience in data applications and data foundations (e.g. data warehouse, big data technologies, OLAP)
  • Ability to think critically and to formulate solutions in a clear and concise way. Excellent teamwork skills, communication skills, and project management skills.
  • 3+ years of experience in data-related product backend / data development.

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.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at https : / / shorturl.at / cdpT2

19 days ago
Related jobs
TikTok
Burnaby, British Columbia

The TikTok Ads Creative & Ecosystem team's mission is to solve the above dilemma, by building industry-leading tech solutions for ads creative/landing page understanding, production/generation, and optimization, to inspire and empower advertisers, creators, and other 3rd parties in the ecosystem...

TikTok
Vancouver, British Columbia

We are looking for strong software engineers who are excited to grow their business understanding, and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Design, develop, test and continuously improve TikTok Ads software2. Experie...

TikTok
Burnaby, British Columbia

Work closely with business teams to optimize the integration plan for algorithm applications, improve efficiency in evaluating and using algorithm applications across various business scenarios, and reduce the cost of managing and optimizing algorithm applications in different business scenarios. We...

TikTok
Vancouver, British Columbia

Our team owns the end-to-end stack for lead ads, including customer and user experience, ad ranking and delivery, leads management, and the CRM ecosystem. Extensive knowledge of modern software tech stack, including front-end applications, large-scale backend, and data pipeline. TikTok Lead Ads team...

Stripe
Canada
Remote

Data Engineering or Software Engineering role, with a focus on building data pipelines, or applications powered by big data. With all this data, the Growth Data Engineering team is looking for talented data-minded engineers to help us manage business critical data leveraged across the entire organiz...

TikTok
Vancouver, British Columbia

We are on the critical path to delivering TikTok's Ads revenue and working on building the next-generation web ads solution for TikTok. Preferred Qualifications:• Good understanding in one of the following domains: ads bidding & auction, ads quality control, and online advertising systems (familiar ...

TikTok
Vancouver, British Columbia

At TikTok, our people are humble, intelligent, compassionate and creative. With the continuous efforts of our trust and safety engineering team, TikTok can provide the best user experience and bring joy to everyone in the world. TikTok is the leading destination for short-form mobile video. TikTok h...

TikTok
Vancouver, British Columbia

The App Ads and Gaming team empowers TikTok's global monetization (billion-dollar business) via efficiently delivering application ads on TikTok. As a Machine Learning Engineer on the App Ads & Gaming team, you will make efforts to develop novel machine learning solutions for ranking, build scalable...

S.i. Systems
Vancouver, British Columbia

Our public sector client is seeking 2 Data Engineers to to build data pipelines, integrate data sources, and clean and transform data for a data ecosystem modernization project. Azure Data Lake, Azure Data Factory, and Databricks (DBT is a plus). Experience with big data technologies such as. ...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Implement data governance policies and ensure data security and compliance. You have a strong d...