Social Media Marketing Manager
Job Description
Job Description
Social Media Marketing Manager
About Us
JP Carroll Roofing is a premier residential roofing company serving the Greater Boston area. Known for exceptional craftsmanship and best-in-class customer experience, we are rapidly growing and looking to expand our team with high-integrity, energetic professionals who take pride in their work.
We foster a supportive, team-first environment where driven individuals can grow their careers while making a real impact in our customers' lives. We combine structured processes with strong field leadership to set our team members up for success.
Position Overview
The Community & Social Media Marketing Manager is a unique role focused on enhancing and growing JP Carroll’s brand presence and reputation through key organic channels including but not limited to social media, local sponsorships & partnerships, referral program, email marketing and events. This will be an equal part creative and execution based role - great for a young and hungry creative leaning marketer looking to accelerate their skillset and career!
Key Responsibilities
Content creation & distribution:
- Create and distribute content for our social media channels (Instagram, Facebook,, TikTok, etc.)
- Assist in project photography, short-form video editing, and developing before/after case studies
- Analyze performance metrics and help fine-tune our content strategy over time
Referral Program & Email Marketing
- Support email and SMS campaigns planning to nurture leads, drive sales and customer engagement
- Build and grow our referral program - driving engagement and utilization from our customer base
Events & Community Engagement
- Plan, attend, and manage local events, sponsorships, and trade shows to boost visibility
- Represent JP Carroll Roofing in-person at networking events, Chamber of Commerce meetings, and community functions
- Maintain and grow relationships with local business partners and homeowners associations - including local businesses, sporting teams/facilities, community centers etc…
- Identify new marketing opportunities through in-person connections and local outreach
- Some travel within New England will be required
Required Skills & Qualifications
- 2–4 years of PR, creative or marketing experience (in-house or agency)
- Strong content creation skills — confident in creating short-form video, social posts, and light photo editing
- Friendly, outgoing, and comfortable talking with homeowners and small business owners
- Organized and proactive — able to juggle calendars, content, and community outreach with ease
- Familiarity with tools like Google Sheets, Canva, Meta Business Suite, and basic web CMS platforms
- Experience in construction, trades, or home services is a plus (but not required)
Supplemental Skills
- Comfortable working in a startup-like environment and wearing multiple hats
- Ability to shoot and edit simple reels, and create social content with tools such as Canva or Photoshop
- Prior experience managing or attending local marketing events is a plus
Schedule & Work Environment
- Full-time, in-person position.
- Typical hours are Monday to Friday, with some weekends based on project needs.
Join a company that values craftsmanship, communication, and continuous improvement. Apply now to be part of our growing JP Carroll Roofing team.
Recommended Jobs
Associate Director, Breast Oncology Statistical Program
Overview The Department of Data Sciences at Dana-Farber Cancer Institute drives cancer research through innovation and collaboration in the quantitative sciences. The department is unified by …
Landscape Gardener
Job Description Job Description Salary: $21.00 - $24.00 per hour, plus bonuses POSITION SUMMARY The Landscape Gardener / Helper is an essential member of our horticulture and fine gardeni…
General Laborer
Laborer Family Run Business Looking for Help South Shore Precast Concrete Manufacturing Plant looking for a laborer to assist in production of Concrete products. Full time, plenty of overtime, im…
Electrician
Job Description Job Description Description: Job Summary: An Electrician is responsible for installing, maintaining, and repairing electrical systems, wiring, equipment, and fixtures in homes, c…
Canine Coach / Playroom Attendant
Bring your dog to work? That’s right! Dogtopia, the industry leader in dog daycare, boarding, and spa services has an immediate opening for an energetic, organized, and safety-minded individual that …
Mammographer (Allied)
Mammographer - DAYS - 40 hours/week ARRT / MA Rad Tech cert required Screening and diagnostic mammograms', 1-2 years of experience BILH Coversheet Required COVID Vaccines + Booster and 2024-2025 flu …
Licensed Blaster (Quarry)
Job Description Job Description Come work with the best! At Maine Drilling & Blasting we work with the unity of family and the determination of business owners. As a majority Employee Owned compa…
Flutter Mobile Developer
One of our client is currently recruiting for a talented Flutter Developer to join their organization. The candidate will work as part of their technical team responsible for delivering new solutions…
CNA - Certified Nursing Assistant - Part-Time
Job Description Job Description CNA - Certified Nursing Assistant A commitment to care. A legacy of compassion. This is D'Youville. Since 1960, D’Youville Life & Wellness Community has prov…
Assistant Construction Manager/Superintendent
Join an award-winning company! Who are we? Since 1967, Toll Brothers has been building luxury homes and communities in the best locations in the U.S. Today, we’re a Fortune 500 company operat…