Demo

Search Engine Optimization Manager

CareFirst Urgent Care
Miami, FL Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 10/13/2026

Company Description

CareFirst Urgent Care is a walk-in clinic with 44 locations dedicated to providing comprehensive healthcare services with convenience and accessibility. Open daily from 8 a.m. to 8 p.m., the clinic addresses a wide range of non-life-threatening illnesses.


The Role

We're looking for a senior, hands-on SEO Manager to own our organic search presence from top to bottom. This is an in-house role with real ownership — you'll 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.


You'll 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.


Required Qualifications

  • 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


You'll Own These KPIs

  • Organic search traffic growth (overall and by location)
  • Local pack / map rankings across service areas
  • Keyword rankings for high-intent patient search terms
  • Organic-attributed appointment requests and conversions
  • Core Web Vitals and site health scores


Preferred (Nice to Have)

  • 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


Tools & Tech

  • Google Search Console
  • GA4 · Google Business Profile
  • Google Tag Manager

Salary.com Estimation for Search Engine Optimization Manager in Miami, FL
$101,225 to $125,455
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
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CareFirst Urgent Care

  • CareFirst Urgent Care Miami, FL
  • About CareFirst Urgent Care CareFirst Urgent Care is a comprehensive walk-in clinic with 44 locations open daily from 8 a.m. to 8 p.m., providing accessibl... more
  • 1 Day Ago

  • CareFirst Urgent Care Miami, FL
  • Executive Assistant to CEO (Personal Business) Location: Miami, FL (On-Site) Employment Type: Full-Time Must live in Miami or Miami Beach!! Role Overview C... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Search Engine Optimization Manager jobs in the Miami, FL area that may be a better fit.

  • Instasks App platform Miami, FL
  • Instasks App is a Professional Concierge Service. The app provides top-tiered professionals and clients with an online platform. Our unique approach to bui... more
  • 1 Day Ago

  • WP Engine Miami, FL
  • We engage the most inspired minds to do their best work wherever they work best—powering the freedom to create worldwide. WP Engine empowers companies and ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!