Search jobs > San Jose, CA > Software engineer

Software Engineer - Ads Identity and Attribution

TikTok
San Jose, CA
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.

Why Join Us

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.

In an industry where signal loss is becoming the new norm in online advertising, our Ads Identity and Attribution team tackles the evolving landscape of identity matching (acquiring user identification from signals) and attribution (assigning signals to ad touchpoints).

What was once an engineering problem has transformed into a system engineering challenge that is not only heavily dependent on cutting edge technologies for processing large-scale data but also innovative ML algorithms for learning from signal.

Key responsibilities

You will dedicate yourself to building the foundational infrastructure for processing and learning from large-scale ad signal that empowers critical ad optimization and measurement use cases.

Your responsibilities include developing highly reliable and scalable systems for signal ingestion, identity matching, ads attribution, signal utilization etc.

and collaborating closely with cross-functional teams.

Qualifications

Minimum requirements

  • BS / MS degree in Computer Science or related engineering fields with software development experience.
  • Strong coding skills, especially in Go / C++ / Python / SQL, and solid foundation of knowledge in data structures, algorithms and system design
  • Hands-on experience in developing data intensive systems in advertising, search, or recommendation domain
  • Business acumen and excellent problem-solving, project management, and analytical skills

Preferred requirements

  • Experience in tech leading complex projects
  • Hands-on experience in building large-scale ML infrastructure in advertising domain

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

30+ days ago
Related jobs
Promoted
TikTok
San Jose, California

Our Ads Measurement, Identity, and Attribution team is at the forefront of this mission, leveraging cutting-edge data science to solve complex problems and deliver actionable insights. Apply your expertise in quantitative analysis, data mining, and the presentation of data to see beyond the numbers ...

Promoted
Cadence Design Systems
San Jose, California

With Cadence® Protium™ prototyping platforms, design and verification teams can rapidly bring up a prototype and provide a pre-silicon platform for early software development, system validation, and hardware regressions. As a Principal Software Engineer you will be responsible in development of new ...

Promoted
TikTok
San Jose, California

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. Ads Platform and Interfaces teams have a strong customer focus and dedication...

Promoted
Tofu
CA, United States

This unique blend of technical prowess in AI/ML/NLP and deep understanding of B2B marketing allows us to truly grasp our customers' challenges and develop scalable solutions they love. Since started last year, our business has been growing extremely fast and we are well-funded by world-leading inves...

Promoted
Amazon
Sunnyvale, California

We are looking for a talented and passionate Embedded Software Engineer to be part of an exciting team. Be responsible for software architecture and development of new features for embedded systems using RTOS and Linux. Investigate, prototype and deliver new and innovative software solutions. Experi...

Promoted
Google
Sunnyvale, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Read the overview of this opportunity to understand what skills, including and relevant soft skills and software ...

Mediabistro
Campbell, California

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

Apple
Sunnyvale, California

Administer Tableau platform, perform platform engineering, release management, reliability engineering, infrastructure planning, health checks and alerting. Bring passion and dedication to your job and there's no telling what you could accomplish. Would you like to work in a fast-paced environment w...

Protingent
Santa Clara, California

Identity Access Management, Privilege Access Management, and Identity Governance & Administration, in both on-prem and cloud environments. Security Identity And Access Management Engineer. Protingent Staffing has an exciting contract opportunity for Security Identity And Access Management Engineer w...

TikTok
San Jose, California

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. Responsibilities• Collaborate with product, design, data science, and other engineering teams to define a world-class consumption and crea...