Salary
💰 $75,000 - $90,000 per year
About the role
- Develops and maintains a strategic content plan for blogs and website pages
- Conducts comprehensive keyword research and develops targeted content strategies
- Performs regular on-page and technical SEO audits
- Leads local and national link-building and outreach campaigns
- Measures and reports YoY improvements in local and organic search rankings
- Designs and implements A/B tests to optimize SEO performance
- Collaborates closely with the paid media team to align SEO strategies with paid search goals
Requirements
- Bachelor's degree in Marketing, Business, or related field
- 3-5+ years of hands-on SEO experience
- Experience with local SEO strategies for multi-location businesses
- Advanced knowledge of technical SEO
- Proficiency with industry tools including Google Search Console and Ahrefs
- Experience managing multiple Google Business Profiles
- Strong data-driven analytical mindset with Excel proficiency
- Excellent written and verbal communication skills
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SEOkeyword researchon-page SEOtechnical SEOlink-buildingA/B testingdata analysisExcel
Soft skills
communicationcollaborationanalytical mindset