Social Media Manager

Huzzle.com

Tampa (FL)

On-site

USD 65,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Onsite in Tampa
Lead content strategy
Career growth
Direct client placement

Job summary

Huzzle is seeking an experienced Content Manager to lead and execute a high-impact content strategy onsite in Tampa. You will oversee content production across blogs, website, email, and social media, and ensure alignment with brand voice and business goals.

The role requires 3+ years in content marketing or related fields, strong SEO and WordPress experience, and proven ability to manage multiple projects with excellent writing and storytelling skills.

Qualifications

  • 3+ years of experience in content marketing or content management.
  • Strong SEO knowledge and keyword research.
  • Proven ability to create high-performing digital content.
  • Experience with WordPress and other CMS platforms.
  • Excellent writing and storytelling skills.
  • Ability to manage multiple projects and meet deadlines.

Responsibilities

  • Develop and execute a comprehensive content strategy aligned with business objectives
  • Manage and maintain an editorial calendar across blogs, website, email, and social media
  • Create, edit, and publish high-quality, SEO-optimized content
  • Collaborate with marketing, sales, and design teams to produce engaging campaigns
  • Analyze content performance using tools like Google Analytics and optimize accordingly
  • Oversee content distribution across digital channels to maximize reach and engagement
  • Maintain brand consistency in tone, voice, and messaging
  • Manage external writers, freelancers, or agencies when needed

Skills

Content marketing
Content management
SEO
WordPress CMS
Writing
Analytics
Project management
Cross-functional teamwork

Tools

WordPress
Marketing tools
Google Analytics

Job description

About Huzzle

At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include startups, digital agencies, and tech platforms in industries such as SaaS, MarTech, FinTech, and EdTech. Unlike an outsourcing agency, we place you directly with a client where you’re hired in-house as a valued member of their team.

About The Company

Our client is a fast-growing digital-first company operating in a high-growth industry, focused on building strong online presence and brand authority. With a data-driven approach to marketing, they are scaling their content strategy to drive engagement, lead generation, and customer retention.

Role Type: Full-time Engagement: Independent Contractor Job Summary We are seeking an experienced Content Manager to lead and execute a high-impact content strategy onsite in Tampa. This role is ideal for someone who thrives in a collaborative, fast-paced environment and has a strong background in content creation, SEO, and digital marketing.

You will oversee content production across multiple channels, manage editorial calendars, and ensure all content aligns with brand voice and business goals.

Key Responsibilities
  • Develop and execute a comprehensive content strategy aligned with business objectives
  • Manage and maintain an editorial calendar across blogs, website, email, and social media
  • Create, edit, and publish high-quality, SEO-optimized content
  • Collaborate with marketing, sales, and design teams to produce engaging campaigns
  • Analyze content performance using tools like Google Analytics and optimize accordingly
  • Oversee content distribution across digital channels to maximize reach and engagement
  • Maintain brand consistency in tone, voice, and messaging
  • Manage external writers, freelancers, or agencies when needed
Requirements
  • 3+ years of experience in content marketing, content management, or a similar role
  • Proven track record in creating high-performing digital content
  • Strong understanding of SEO best practices and keyword research
  • Experience with CMS platforms (e.g., WordPress) and marketing tools
  • Excellent writing, editing, and storytelling skills
  • Ability to manage multiple projects and meet deadlines
  • Strong analytical skills and data-driven mindset
  • Experience collaborating with cross-functional teams
Benefits
  • Competitive salary based on experience and qualifications
  • Onsite role in Tampa with a collaborative team environment
  • Opportunity to lead and scale a high-impact content strategy
  • Career growth within a fast-growing, innovative company
  • Work on high-visibility campaigns with measurable business impact
  • Direct placement with a client-no middle layers, fully integrated into the team
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Social Media Manager
Social Media Manager

Huzzle • Tampa (FL)

On-site
USD 65,000 - 85,000
Social Media Manager/Content Manager
Social Media Manager/Content Manager

Colossyan • Tampa (FL)

On-site
USD 60,000 - 90,000
Content & Social Strategy Lead - Onsite Tampa
Content & Social Strategy Lead - Onsite Tampa

Huzzle.com • Tampa (FL)

On-site
USD 65,000 - 90,000
Competitive salary
Onsite in Tampa
Lead content strategy
+2
Social Media Manager
Social Media Manager

Huzzle • United States

Remote
USD 60,000 - 90,000
Ongoing support from team
Flexible remote working
Career growth opportunities
Digital Marketing Specialist
Digital Marketing Specialist

Huzzle • Colorado

Hybrid
USD 90,000 - 130,000
Remote work
Structured onboarding
Career acceleration
+2
Customer Success Manager
Customer Success Manager

Huzzle • Tampa (FL)

On-site
USD 70,000 - 90,000
Competitive salary
Performance bonuses
Ongoing learning: certifications, mentorship
Customer Success Manager
Customer Success Manager

Huzzle.com • Lakeland (FL)

On-site
USD 70,000 - 90,000
Competitive salary
Performance bonuses
Ongoing learning and professional development
Digital Marketing Manager
Digital Marketing Manager

Huzzle • United States

Remote
USD 70,000 - 90,000
Performance-based bonuses
Flexible working hours
Access to cutting-edge marketing tools
Content Strategy Lead (Contract) — Onsite Tampa
Content Strategy Lead (Contract) — Onsite Tampa

Huzzle • Tampa (FL)

On-site
USD 65,000 - 85,000
Digital Marketing Account Manager
Digital Marketing Account Manager

Huzzle • Austin (TX)

Hybrid
USD 60,000 - 90,000
Fully remote role
Work with global brands
Structured onboarding