Search Marketing Manager, Latin America
Netflix - Los Gatos, CA

This job posting is no longer available on Netflix. Find similar jobs:Search Marketing Manager jobs - Netflix jobs

The Search Marketing Manager will be a member of a small, but critical team responsible for Netflix’s paid search engine marketing (SEM) campaigns and customer acquisition globally. This position will be responsible for managing and expanding search marketing presence in the Latin American region.

We are looking to hire paid search marketing experts. As such, members of the team will likely be managing paid search campaigns in languages they do not know. That said, foreign language skills are a big plus, particularly in Spanish and Portuguese.

Essential Duties and Responsibilities

  • Build, manage and own Netflix’s paid search campaigns in Latin America.
  • Create, implement, track, analyze, and optimize Netflix’s paid search marketing campaigns across multiple search engines.
  • Develop forecasts, coordinate and negotiate budgeting within and across online marketing channels.
  • Utilize successful creative testing, bidding strategies, keyword management, and program expansion.
  • Effectively achieve customer acquisition goals.
  • Work cross functionally with internal teams on developing and delivering campaign automation tools.
  • Balance individual keyword and campaign customer lifetime value with acquisition costs and allocate resources accordingly.
  • Be the primary business contact with local vendors and partners. Manage administrative tasks including billing requests.
  • Work with translation/localization agencies and in-market search partners/publishers to ensure campaigns are properly translated and localized.
  • Occasional travel may be required.
Ideal Candidate Qualities

  • Deep knowledge of paid search marketing is required, as well as a working knowledge of current and emerging trends and technologies.
  • Strong analytical and quantitative skills. Must be comfortable with analyzing large quantities of data.
  • Understanding of Latin American consumer markets and online user behavior.
  • High attention to detail.
  • Strong level of independence and efficiency.

  • Bachelor’s degree
  • 3+ years experience in managing paid search marketing
  • Proven track record of success with Search Marketing programs.
  • Excellent communication and interpersonal skills.
  • Fluency in either Spanish or Portuguese is a plus.

About this company
141 reviews
Netflix, Inc. is an online movie rental subscription service in the United States, providing approximately 7.5 million subscribers access to...