Digital Marketing & SEO Manager

Gresham, OR (Hybrid)

$30/hr – $45/hrMid Level3+ years expFull time

Posted 4 weeks ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Own the full digital marketing and SEO program for a local HVAC and plumbing brand, spanning site optimization, content, local search, reviews, and paid media to lift traffic and leads.

  • Growth Infrastructure: Own SEO, on page optimization, schema, page speed, and technical health to boost rankings and user experience.
  • Local/Content Engine: Build city landing pages and local service content, manage Google Business Profiles, reviews, and local listings to drive conversions.
  • Marketing Ops & Analytics: Oversee analytics, Search Console, sitemaps, content calendar, and cross channel campaigns (Google Ads, Local Service Ads, Meta) with monthly reporting.

Job Description

Responsibilities

  • Manage and continually improve the company website.
  • Optimize all pages for SEO and user experience.
  • Build and maintain city-specific landing pages.
  • Create and optimize service pages.
  • Implement schema markup throughout the website.
  • Improve page speed and Core Web Vitals.
  • Maintain internal linking strategy.
  • Optimize metadata, headings, images, and URLs.
  • Monitor Google Search Console and resolve technical SEO issues.
  • Maintain XML sitemaps and indexing.

Requirements

  • 3+ years of digital marketing experience

Preferred

  • 3+ years of digital marketing experience
  • Experience with local SEO
  • Experience managing Google Business Profiles
  • Experience with HubSpot
  • Experience with Google Analytics 4
  • Experience with Google Search Console
  • Experience with SEMrush or similar SEO tools
  • Experience with WordPress or HubSpot CMS
  • Experience with Meta Business Suite
  • Experience with Google Ads
  • Experience with Canva or Adobe Creative Suite
  • Strong writing and editing skills
  • Photography and video editing experience
  • Understanding of AI-assisted content creation
  • Excellent written communication
  • Strong organizational skills
  • Project management ability
  • Analytical thinking
  • Attention to detail
  • Self-motivation sufficient to prioritize multiple projects? (implied)

Benefits

  • Health insurance
  • Paid time off
  • Training & development
  • Vision insurance
  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Employee discounts