Search Engine Optimization Manager

Miami, FL (On-site)

Salary Not AvailableSenior Level5+ years expFull time

Posted 3 months ago

Top 1% of applicants do these two things.

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

Job Summary

Drive and own the organic search program for a multi-location urgent care brand, focusing on local and technical SEO to grow patient acquisition.

  • Own our organic search presence from top to bottom
  • Must-have: 5-7 years of SEO with ownership of strategy and results
  • Standout: Local SEO for multi-location and cross-team collaboration

Job Description

Responsibilities

  • Own our organic search presence from top to bottom.
  • Drive local visibility, shape our content strategy, and ensure our technical foundation is airtight.
  • You won’t be managing an agency. You’ll be the expert in the room.
  • report directly to leadership and work cross-functionally with our marketing, content, and web teams to grow organic patient acquisition across all of our locations.

Requirements

  • 5-7 years of SEO experience, with demonstrated ownership of strategy and results
  • Local SEO expertise - Google Business Profile optimization, local citations, map pack rankings, and multi-location SEO strategy
  • Technical SEO proficiency - site audits, crawlability, Core Web Vitals, schema markup, page speed, and indexation
  • Content & on-page SEO - keyword research, content briefs, metadata optimization, and internal linking strategy
  • Strong analytical skills - comfortable in Google Search Console, GA4, and SEO platforms like Semrush, Ahrefs, or Moz
  • Experience working with web/dev teams to implement technical recommendations
  • Ability to track, report, and communicate SEO performance and strategy to non-technical stakeholders

Preferred

  • Healthcare or multi-location local business SEO experience
  • Experience with WordPress or similar CMS
  • Familiarity with schema markup for healthcare
  • Basic HTML/CSS knowledge — enough to implement fixes without always needing a developer
  • Experience managing or contributing to a content calendar
CareFirst Urgent Care logo

CareFirst Urgent Care

CareFirst Urgent Care is a walk-in clinic with no appointment necessary. We are open from 8 a.m. to 8 p.m., 7 days a week. We can treat ALL non-life threatening illnesses as well as provide services, such as physicals and pre-employment drug screens. We strive to be your one-stop for all your Healthcare needs.

Founded in 2011
Anderson, Ohio, USA
194 employees (1 in marketing)

Traffic Signals

Monthly Visitors
30.2K
Monthly Google Ads Budget
$151
Traffic Source Mix
Search
31%
Direct
45.9%
Referral
5.8%
Social
15.7%
Paid
1.4%

Headcount Trend

Current headcount: ~195

Marketing Team

Marketing Team Size
1 (1% of company)