Media Buyer

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

TYPE OF WORK

Full Time

SALARY

$1100 - $1500

HOURS PER WEEK

40

DATE UPDATED

Jul 11, 2026

JOB OVERVIEW

Experienced Paid Media Buyer (Women's Activewear Brand)

About Us

KiraGrace is a women's activewear and apparel brand based in San Diego, California. We've been in business for over 13 years, self-funded, with a loyal customer base and a strong e-commerce presence on Shopify. Our brand voice is understated and editorial. We don't do hard-sell marketing, and we're looking for someone who can drive performance while respecting that.

The Role

We're looking for an experienced media buyer to own paid acquisition across Meta (Facebook/Instagram) and Google and test new platforms. You'll manage campaigns end-to-end: strategy, setup, optimization, and reporting. You will be working directly with the founder. This is a hands-on role for someone who lives in Ads Manager and knows how to scale e-commerce accounts profitably.

Responsibilities

Plan, launch, and manage Meta and Google Ads campaigns (prospecting, retargeting, Shopping/PMax, brand and non-brand search)
Manage budgets and bids daily to hit ROAS and CPA targets
Build and test audiences, creative variations, and landing page combinations
Brief creative needs: tell us what ad formats, hooks, and angles you need to test
Audit & maintain proper tracking (Meta Pixel, CAPI, Google Ads conversion tracking, GA4)
Deliver a clear weekly performance report with insights and next steps — not just numbers
Coordinate campaigns around product launches, restocks, and promotions
Stay current on platform changes and proactively recommend new opportunities


Requirements

5+ years of hands-on media buying experience for e-commerce brands (fashion/apparel a big plus)
Proven track record scaling Meta and Google accounts profitably, be ready to show results
Strong understanding of full-funnel strategy, attribution, and incrementality
Experience with Shopify, GA4, and Klaviyo (or similar email platform)
Excellent written English; you'll communicate primarily over email, GoogleSheets, and ----------
Overlap with Pacific Time 2-4 hours a week.
Self-directed and reliable. You will have real ownership, not micromanagement
Comfortable working with a US-based founder and adapting to Pacific Time for check-ins


Nice to Have

Experience with women's fashion, activewear, or DTC apparel brands
Basic creative skills (writing ad copy variations, simple image edits)
Familiarity with Triple Whale.


Why Work With Us

Long-term, stable role with a profitable, established brand. We're not a startup that disappears in six months.
Work directly with the founder: fast decisions, no layers of approval.
Real ownership of the paid media channel.
13th month pay.


How to Apply

Send your application with the subject line "Bluewood Media Buyer" and include:

1) A short intro, who you are, and why this role fits you. Somewhere in your application, mention your favorite ocean animal.
2) Screenshots or case studies from 2–3 accounts you've managed (redact anything confidential), showing spend levels and results
3) Your answer to these questions:
- An ad set has spent 2x its usual daily budget by noon with zero purchases, but ROAS over the past 7 days is above target. What do you do and why?
- Name a specific product from ---------- and write a hook for it.
- Describe something you noticed in the KiraGrace meta ads library.

4) Your expected monthly salary and availability

Applications that don't follow these instructions won't be considered; this is our first test of attention to detail.

We look forward to hearing from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0278
Total Execution Time  0.0303
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,272 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Media-Buyer-1687137
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0163 seconds)  (Hide)
0.0013   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1687137
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 943600
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1687137
AND `misc`.`idIS NULL 
0.0013   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1687137' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687137 
0.0014   UPDATE employer_jobs SET hit_counts '***Jul-11-2026=680***Jul-12-2026=3' WHERE job_id'1687137'  
0.0019   UPDATE employer_jobs SET monthly_hits '***Jul-2026=683' WHERE job_id'1687137'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1687137' AND status LIKE 'sent%' ORDER BY id DESC  
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687137 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '943600'
AND `date_added` >= '2022-06-08' 
0.0011   select from teasers 
0.0009   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)