Senior Social Media & Marketing Manager Job at BLACK | KOLES, Salt Lake City, UT

NkM0Sy92U2h3UW9hbDFydTR5THZSSmpaclE9PQ==
  • BLACK | KOLES
  • Salt Lake City, UT

Job Description

Senior Social Media & Marketing Manager

Full-Time | Hybrid | Salt Lake City Preferred

About Black Koles

Black Koles is a Salt Lake City–based creative agency specializing in strategy-driven marketing and content production for brands in the outdoor, lifestyle, and regenerative agriculture spaces. We’re a small, collaborative team that partners with purpose-driven companies to deliver marketing strategies, campaigns, and content rooted in authenticity and clean execution. Our clients span industries we care deeply about — including snowboarding, fly fishing, hunting, CPG, and regenerative agriculture.

Explore our work at blackkoles.com and @blackkoles.

The Role

We’re looking for a Senior Social Media & Marketing Manager to lead social strategy, content development, and execution across both our internal channels and a roster of industry-leading clients. This is a full-time, hybrid role — primarily remote with regular in-person collaboration in Salt Lake City.

You’ll own the day-to-day operations of our social media ecosystem, run paid and organic campaigns, support content production, manage community engagement, and play a key role in growing the digital presence of brands across the outdoor, CPG, and sustainable ag space.

Key Responsibilities
  • Own and manage the Black Koles social presence across Instagram, Facebook, LinkedIn, Pinterest, YouTube, email, and WordPress
  • Lead strategy and execution of social media for multiple clients across the outdoor, regenerative agriculture, and CPG sectors
  • Develop content calendars, write copy, and create wireframes in collaboration with our creative and strategy teams
  • Source and curate content , including briefing internal teams and external creators to ensure alignment with brand tone and objectives
  • Plan and schedule posts using Dash Hudson, Meta Business Suite, and other publishing tools
  • Run and optimize paid social campaigns across Meta platforms and YouTube via Google Ads
  • Oversee influencer and creator partnerships , from outreach and briefing to execution and content approvals
  • Manage community engagement , including timely responses to inbound messages and proactive outreach to relevant accounts to support growth and brand visibility
  • Track, analyze, and report on performance metrics , turning insights into actionable optimizations
  • Conduct brand audits and competitive reviews to inform client strategy
  • Collaborate with client-side creative teams , including art directors and in-house designers, to develop bespoke assets for social campaigns
  • Stay up to date on platform updates, tools, and content trends, integrating new approaches where relevant
  • Contribute to internal process improvement and support onboarding or mentorship of junior team members as needed

Tools & Platforms
  • Social Media: Instagram, Facebook, LinkedIn, Pinterest, YouTube
  • Scheduling & Ads: Meta Business Suite, Google Ads (YouTube), Dash Hudson
  • Design & Content: Canva, Adobe Creative Suite (optional)
  • Project & Communication: Asana, Slack, Google Workspace
  • CMS & Email: WordPress, Mailchimp or similar

Qualifications
  • 4+ years of experience in social media or digital marketing, ideally across multiple brands or in an agency setting
  • Bachelor’s degree in Marketing, Strategic Communications, Journalism, Digital Media, or a related field
  • Proven experience running successful paid/boosted campaigns on Meta and YouTube
  • Strong grasp of platform-specific strategy and content trends
  • Skilled at community management with a focus on tone, brand integrity, and engagement growth
  • Excellent writing and editing skills, especially for short-form and branded content
  • Ability to interpret analytics and turn data into actionable insights
  • Strong project management skills and the ability to prioritize across multiple timelines
  • Comfortable presenting strategies and reports to both internal and client-facing teams
  • Interest in or connection to the outdoor, agriculture, or CPG sectors

Compensation & Benefits
  • Salary Range: $60,000 – $85,000 per year, depending on experience
  • Bonus: Eligibility for annual performance-based bonus tied to personal and company performance
  • Additional Benefits:
  • Flexible hybrid work structure
  • Paid time off and company holidays
  • Healthcare reimbursement plan
  • 401(k) with company contributions
  • Brand perks and product / gear discounts from clients

How to Apply

Please send your resume, a short introduction outlining your experience and interest in the role, and links to accounts or campaigns you’ve worked on.

Job Tags

Holiday work, Full time, Remote job, Outdoor, Flexible hours,

Similar Jobs

Medix™

Entry Level Clinic Assistant - 241993 Job at Medix™

 ...Assistant to join a team of professionals in providing excellent patient care in an Ophthalmology Clinic. This is a great opportunity to...  ...-paced clinical setting. On-the-job training provided ( no experience needed )! Responsibilities: Call patients into the room... 

Restaurant Zone Recruiting

Boutique Hotel General Manager Job at Restaurant Zone Recruiting

 ...A boutique hospitality group is seeking a Group Hotel General Manager to oversee operations at a top-tier mountain resort in Highlands, NC. This is a hands-on leadership role focused on guest experience, team development, and operational excellence. Ideal for a GM ready... 

Junior Achievement of Central Virginia

Education Manager Job at Junior Achievement of Central Virginia

 ...The Education Manager facilitates student learning experiences as an integral part of the Education team. The Education Manager is primarily responsible for the life cycle of JA Finance Park and Mission Tomorrow, including outreach, administration, resource development... 

AFLALO

Designer Job at AFLALO

 ...Designer Welcome to Aflalo, where our heritage began just last year. We blend luxurious craftsmanship with the worlds finest materials...  ...Design thoughtful, elevated silhouettes that express the brands sensual, opulent, and modern point of view Collaborate with... 

Russell Tobin

Call Center Representative Job at Russell Tobin

Job Title: Customer Support Representative / Account Representative - Sr Location: Columbus, OH Pay Rate: $19.16/hour Remote Start (First 45 Weeks): Begin your journey with us from the comfort of your home! All training sessions and classes will be conducted remotely...