Digital Marketing & Brand Manager
Location: Houston, TX (In-Office)
Job Type: Full-Time
Salary: $50,000
Build a Brand. Generate Leads. Drive Growth.
DC Pines Roofing is seeking a Digital Marketing & Brand Manager to oversee the company's overall digital presence and marketing strategy. This individual will be responsible for driving customer acquisition, supporting recruiting initiatives, managing social media and content creation, strengthening brand awareness, and executing digital advertising campaigns that generate measurable results. The ideal candidate understands how to build a cohesive brand across all online platforms while creating marketing initiatives that attract both customers and top talent
We're looking for someone who understands modern marketing, stays current with industry trends, and can combine creativity with analytics to produce measurable business results.
This is not a role for someone who simply schedules social media posts. We are looking for a marketing professional who understands how to create content, generate leads, build brand awareness, and turn marketing efforts into revenue and growth.
What You'll Be Responsible For
Digital Marketing & Lead Generation
- Develop and manage digital marketing campaigns designed to generate qualified homeowner leads
- Manage paid advertising efforts across Google, Meta, Local Services Ads, YouTube, and other relevant platforms
- Improve lead quality, appointment volume, and overall marketing ROI
- Work closely with Sales and Coordinations teams to optimize lead conversion and appointment-setting performance
- Track campaign performance and continuously improve results through testing and optimization
Brand Development & Social Media
- Develop and execute the company's overall brand strategy
- Manage all company social media platforms
- Create, coordinate, and publish content that supports both customer acquisition and recruiting efforts
- Ensure brand consistency across all platforms and marketing materials
- Grow brand awareness and community engagement throughout the Houston market
Content Creation
- Capture content in the field, office, events, and job sites
- Create videos, reels, photos, graphics, blogs, and marketing assets
- Coordinate employee spotlights, customer stories, project highlights, recruiting campaigns, and company culture content
- Maintain a consistent content calendar and publishing schedule
Recruiting Marketing
- Support recruiting efforts through targeted marketing campaigns
- Create content that attracts high-performing sales, operations, and administrative talent
- Strengthen DC Pines' employer brand and online reputation
- Partner with Recruiting and Leadership to support hiring initiatives
SEO & Website Growth
- Manage website content and optimization efforts
- Develop SEO strategies that improve rankings and organic traffic
- Create blogs, landing pages, and website content designed to increase visibility and conversions
- Monitor website performance and conversion metrics
Analytics & Performance
- Track key marketing metrics including:
- Cost Per Lead
- Cost Per Appointment
- Lead Volume
- Conversion Rates
- Applicant Volume
- Cost Per Applicant
- Website Traffic
- Search Rankings
- Marketing ROI
- Provide regular reporting and recommendations to leadership
Preferred Experience
- Experience generating leads for high-ticket services
- Experience with Google Ads, Google Analytics, Search Console, Meta Ads Manager, and CRM platforms
- Experience supporting recruiting marketing initiatives
- Experience with Canva, Adobe Creative Suite, CapCut, or similar content creation tools
Portfolio Required
Candidates should be prepared to provide some examples of:
- Marketing campaigns
- Advertising campaigns
- Social media accounts
- Content creation work
- Websites or landing pages
- SEO results
- Lead generation results
- Recruiting marketing campaigns
Candidates should also be prepared to discuss specific campaigns they have managed and the measurable results those campaigns produced.
Requirements
- Bachelor's degree in Marketing, Advertising, or Communications
- 2+ years of professional marketing experience
- Proven track record of generating measurable business results through digital marketing campaigns
- Experience managing social media accounts for a business or brand
- Experience creating video, photo, graphic, and written content
- Experience managing paid advertising campaigns
- Strong understanding of SEO, content marketing, and lead generation strategies
- Strong analytical and reporting skills
- Excellent written and verbal communication skills
- Ability to manage multiple projects and priorities simultaneously
- Comfortable working in a fast-paced, growth-oriented environment
Benefits
- Competitive Base Salary
- Performance-Based Bonus Opportunities
- Insurance Options
- 401(k)
- 401(k) Company Match
- Paid Time Off
- Paid Holidays
- Employee Referral Program
- Professional Development Opportunities
- Career Growth Opportunities
- Work with a rapidly growing, award-winning company
- Collaborative, team-oriented culture
- Opportunity to directly impact company growth and brand development
Recommended Jobs
Associate Sales Representative - Houston, TX - Peripheral Vascular
The Associate Sales Rep works directly with a Sales Representative to help aid with the planning, directing and coordination of the selling, marketing and promotion of Stryker Peripheral Vascular pro…
Class A Class A CDL Truck Drivers Dedicated No Touch Dry Van Regional Loop Job
Class A Class A CDL Truck Drivers Dedicated No Touch Dry Van Regional Loop Job As the biggest, privately-owned transportation fleet in the US today, we pride ourselves on maintaining a reliable and s…
San Antonio - Event Server
The Party Staff, Inc. is looking to add to our growing roster of Event Servers in San Antonio, TX! Calling all hospitality professionals! The Party Staff in search of experienced event servers t…
Lead Finance Business Partner
The Lead Finance Business Partner is focused on bridging the forecasted costs Service contracts to the income and cost recognized for the Company. Lead Finance Business Partner must ensure that compan…
Physical Therapist - Home Health
$2,500.00 sign-on bonus! Job Summary: A registered professional who provides coordinated care to patients of all age groups. Plans, implements, and evaluates patient care plans to restore or mai…
Cloud Engineer - Project Delivery Senior Analyst
Cloud Engineer - Project Delivery Senior Analyst Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Cloud Engineer you wil…
Training & Development
IMCS Group, Inc. has multiple openings at multiple levels for the following positions: Bachelor’s only/Equiv.: Training and Development Specialist (ITDS21): Design or conduct work-related tra…
Associate Dentist
Ready to take your dental career to the next level? We are hiring a dentist to join a doctor owned group practice in San Marcos, TX. This is a full-time position taking over for a busy associate. …
Travel Nurse RN - Progressive Care Unit - $1,740 per week in Lewisville, TX
Registered Nurse (RN) | Progressive Care Unit Location: Lewisville, TX Agency: Seven Healthcare Pay: $1,740 per week Shift Information: Nights - 3 days x 12 hours Start Date: …
Sales Consultant
Sales Consultant - NOW HIRING!! The best pay plan in Texas in a professional environment to sell automobiles. Unlimited earning potential! Looking for an enthusiastic person that loves the challen…