Demo

Marketing Assistant

ODM Construction Inc
Agoura Hills, CA Full Time
POSTED ON 1/6/2026
AVAILABLE BEFORE 3/6/2026

ODM Construction is seeking a Marketing Assistant to support our growing brand and media presence. This role is ideal for someone who understands content creation, campaign tracking, and execution, not just posting. You’ll work directly with ownership and leadership to plan, track, and produce marketing content that drives real results.

This is a full-time, in-office position and requires comfort working around active job sites and collaborating closely with the internal team.

Key Responsibilities

  • Track and manage ongoing marketing and media campaigns (social, ads, email, promotions)
  • Assist with content planning and execution for Instagram, TikTok, and other platforms
  • Record video content in-office and at job sites (phone camera)
  • Edit short-form videos (Reels, TikToks, Stories)
  • Organize and maintain a content calendar
  • Track performance metrics (engagement, reach, leads) and report results
  • Coordinate with ownership on messaging, campaigns, and priorities
  • Maintain organized folders for media assets, drafts, and final content
  • Assist with marketing initiatives such as flyers, mailers, promotions, and brand materials

Required Qualifications

  • 1–3 years experience in marketing, content creation, or social media
  • Comfortable recording and editing video (CapCut, Premiere Pro, Final Cut, or similar)
  • Strong understanding of Instagram & TikTok
  • Ability to track campaigns and follow through
  • Highly organized and detail-oriented
  • Strong communication skills
  • Reliable, proactive, and fast response time
  • Comfortable working in an office and job-site environment

Position Details

  • In-office role only
  • Full-time
  • Growth opportunity within the company

How to Apply

Please submit:

  • Your resume
  • Examples of social media content or videos you’ve created (links or portfolio)

Job Types: Full-time, Part-time

Pay: $18.00 - $25.00 per hour

Expected hours: 30 – 40 per week

Application Question(s):

  • How many years of hands-on marketing or content creation experience do you have?
  • Have you worked in an in-office role before?

Education:

  • High school or equivalent (Preferred)

Experience:

  • Marketing: 1 year (Preferred)

Language:

  • Spanish (Preferred)

Work Location: In person

Salary : $18 - $25

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Marketing Assistant?

Sign up to receive alerts about other jobs on the Marketing Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$44,927 - $59,438
Income Estimation: 
$50,822 - $66,758
Income Estimation: 
$50,822 - $66,758
Income Estimation: 
$56,731 - $74,783
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ODM Construction Inc

  • ODM Construction Inc Agoura Hills, CA
  • Our company, ODM Construction , is seeking a skilled Residential Interior Designer with a minimum of three years of proven experience to join our team. Thi... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Marketing Assistant jobs in the Agoura Hills, CA area that may be a better fit.

  • Health Marketing Los Angeles, CA
  • We are seeking a dedicated Travel Physical Therapy Assistant (PTA) to join our team in San Ramon, CA, offering $1,181 per week. Assist licensed Physical Th... more
  • 10 Days Ago

  • Dominium Marketing South Gate, CA
  • We are looking for a driven and customer-focused Entry Level Sales Assistant to join our growing telecommunications sales team! As a Entry Level Sales Assi... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!