Digital Marketing & SEO Manager

Gresham, OR (Hybrid)

$30/hr – $45/hrSenior 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 local SEO and content engine for multi-city HVAC and plumbing marketing, balancing website health, city pages, and lead-gen content across service pages and schema driven optimization.

  • Own website health, on-page SEO, internal linking, and Core Web Vitals.
  • Build city landing pages, pillar pages, and FAQs to boost local rankings.
  • Coordinate Google Business Profiles, XML sitemaps, indexing, and content calendar to drive local leads.

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.

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

Benefits

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

Marketing Team

Marketing Roles Posted (Last 30 Days)
1