Google Ads Specialist - Media Buyer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1120

HOURS PER WEEK

40

DATE UPDATED

Nov 24, 2025

JOB OVERVIEW

Job Posting - Media Buyer Google Ads
Company: SEO Brand
Team: Paid Media
Reports to: Director of Paid Media
Type: Full-Time (Remote - Off Shore ) – EST Hours 8-5

About SEO Brand

SEO Brand is a fast-growing performance marketing agency specializing in Google Ads & SEO for SMBs regarding lead generation and e-commerce operations. We manage ad accounts across a wide range of budgets from $100/day up to $10,000/day and our focus is on building scalable systems that drive continuous growth. Our clients rely on us to optimize, innovate, test, and push their accounts toward the next level of performance.

We are looking for analytical, resourceful media buyers who love digging into data, solving problems, and scaling campaigns with confidence.

The Opportunity

We’re hiring a Media Buyer who knows how to build, optimize, and grow Google Ads campaigns with intention. In this role, you will primarily work on Search, Performance Max, and Shopping campaigns, collaborating closely with Account Managers and the internal team via Slack. Keep in mind, there will be limited client facing calls…….although you may be pulled into calls from time to time with the account point of contact, which is the account manager.
You’ll be responsible for strategy execution, tracking, optimization, and reporting, while constantly looking for ways to scale winning campaigns, ads, and keywords.

Your objective: improve efficiency, grow revenue or lead volume, and treat every account like it has untapped potential.

Key Responsibilities

Google Ads Execution & Optimization
Launch, structure, and optimize Search, Performance Max, and Shopping campaigns for lead gen and eCommerce clients.
Manage accounts with budgets ranging from $100/day to $10,000/day, adjusting tactics based on spend levels and goals.
Continuously optimize campaigns over time, refining bids, keywords, audiences, and asset groups.
Scale winning ads and keywords while cutting wasted spend on low performers.
Proactively work to increase Quality Scores through better relevance, structuring, and alignment between keywords, ads, and landing pages.

Conversion Tracking & Technical Setup
Set up and maintain online conversion tracking using Google Tag Manager, Google Ads, and Google Analytics.

Implement and manage offline conversion tracking using various client CRMs (e.g., Pipedrive, HubSpot, Zoho, GoHighLevel, Salesforce, etc.).
Ensure tracking is reliable, accurate, and aligned with core KPIs.


Performance Max & Shopping Execution
Build structured Performance Max campaigns, testing asset groups and leveraging audience signals to improve performance.
Manage and optimize Shopping campaigns and product feeds in coordination with internal teams and Merchant Center.
Budget Allocation & Scaling
Make data-driven decisions on budget allocation and pacing.
Scale winning campaigns while controlling cost efficiency (CPA, CPL, ROAS).


Identify and act on opportunities for volume growth without sacrificing performance targets.
Testing, CRO & Landing Page Collaboration
Run A/B tests on bidding strategies, ad copy, audience targeting, and landing pages to uncover new performance lifts.


Work with copywriters and designers to improve CTR and conversion rates across ads and landing pages.
Suggest new campaign ideas and landing page concepts to Account Managers based on data insights and market opportunities.


Provide practical CRO feedback to improve funnel performance.
Analytics, Reporting & Insights
Create accurate, easy-to-understand performance reports using:
Google Looker Studio
Google Ads
Google Analytics
Build out custom PPTs to break down client reporting
Use platform data, conversion tracking, and analytics to identify trends, diagnose issues, and recommend strategic changes.


Slack-Based Communication & Collaboration
Communicate primarily via Slack, providing clear performance updates, insights, and next steps to Account Managers and internal tea ---------- mbers.
Document key optimizations, tests, and learnings so the team always has visibility into what’s happening in each account.


Stay Current
Keep up with Google Ads trends, new features, and automation tools, and recommend ways to leverage them for client performance.



Who You Are
Experienced Media Buyer with at least 3 years of hands-on Google Ads management, especially in Search, Performance Max, and Shopping.
A data-driven optimizer who can interpret performance data and turn it into impactful decisions.
A strong Slack communicator, confident in explaining strategies, KPIs, changes, and issues via written updates.
An independent executor who doesn’t need micromanagement and takes ownership of performance and timelines.
Process oriented and detail focused, keeping campaigns structured, organized, and well-documented.
A creative collaborator who knows how to brief copy and creative teams, aligning visuals and messaging to performance goals.
Organized and outcome-driven, able to juggle multiple accounts while hitting deadlines and driving real results while maintaining 10+ accounts.



What Sets Our Successful Candidates Apart

Fluency in English with exceptional writing abilities
Self-motivation and drive to excel
People skills that translate to client relationships
Perfectionist attention to detail
A personality that enhances our award-winning culture


Bonus Points For

Experience running paid Meta and Bing advertising campaigns
Experience running native ad campaigns
Client-facing role experience

Are you ready to join our agency? We want to hear from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,480 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-Specialist-Media-Buyer-1520793
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0091 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1520793
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 879776
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1520793
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1520793' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1520793 
0.0008   UPDATE employer_jobs SET hit_counts '***Nov-24-2025=46***Nov-25-2025=53***Nov-26-2025=7***Nov-27-2025=13***Nov-28-2025=6***Nov-29-2025=3***Nov-30-2025=4***Dec-02-2025=1***Dec-03-2025=3***Dec-04-2025=4***Dec-05-2025=5***Dec-06-2025=3***Dec-08-2025=3***Dec-09-2025=3***Dec-10-2025=1***Dec-11-2025=2***Dec-12-2025=4***Dec-14-2025=2***Dec-16-2025=1***Dec-17-2025=1***Dec-18-2025=2***Dec-19-2025=1***Dec-20-2025=2***Dec-21-2025=1***Dec-22-2025=2***Dec-23-2025=1***Dec-27-2025=1***Dec-30-2025=2***Jan-01-2026=1***Jan-02-2026=1***Jan-06-2026=3***Jan-09-2026=1***Jan-12-2026=2***Jan-15-2026=1***Jan-17-2026=1***Jan-18-2026=1***Jan-19-2026=1***Jan-21-2026=1***Jan-22-2026=1***Jan-23-2026=1***Jan-24-2026=1***Jan-27-2026=1***Jan-30-2026=1***Jan-31-2026=1***Feb-02-2026=1***Feb-03-2026=1***Feb-09-2026=1***Feb-10-2026=1***Feb-15-2026=1***Feb-20-2026=2***Feb-21-2026=1***Feb-23-2026=2***Feb-24-2026=1***Feb-27-2026=1***Mar-01-2026=1***Mar-10-2026=1***Mar-14-2026=1***Mar-16-2026=1***Mar-17-2026=1***Mar-25-2026=1***Mar-26-2026=1***Mar-27-2026=3***Mar-29-2026=1***Apr-01-2026=1***Apr-02-2026=1***Apr-03-2026=2***Apr-14-2026=2***Apr-16-2026=1' WHERE job_id'1520793'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Nov-2025=132***Dec-2025=45***Jan-2026=19***Feb-2026=12***Mar-2026=11***Apr-2026=7' WHERE job_id'1520793'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1520793' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1520793 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '879776'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)