Independent Power

Digital Marketing Associate

Digital Marketing Associate
Notice info
LocationBoulder, CO
Job Typefull time
Salary$70,000-$100,000
On-site
Solar Electric Power Generation

About This Job


Full job description

Digital Marketing Associate (PPC & Local SEO)


About Independent Power

Independent Power is an established HVAC, solar, and electrical company founded in Bozeman, MT in 1996 and headquartered in Boulder, CO. We pride ourselves on having the best talent, the best culture, and the best service in the area. We are on a mission to electrify the world with clean energy and help customers adopt modern, energy-saving technologies for powering, heating, and cooling their homes.


Position Summary

We are seeking a Digital Marketing Associate who will lead our paid media efforts (Google Ads, Bing Ads, Meta, etc.) and own our local SEO presence—including Google Business Profile, Bing Profiles, local citations, and map rankings. This role will also support social media posting, email marketing, content coordination, and basic analytics/optimization work.

Because efficiency in paid media is critical to our growth, the ideal candidate will spend most of their time in PPC and local SEO tasks—but must be comfortable wearing many hats in a small, agile marketing team.

This is a hybrid role (remote + in office) based in either our Boulder, CO or Bozeman, MT office. Remote will be considered for the right candidate.


Key Responsibilities


Paid Media / PPC

- Plan, execute, monitor, and optimize paid media campaigns across 

Google Ads, Bing / Microsoft Ads, Meta (Facebook/Instagram), and other relevant ad networks

 (e.g., YouTube, local home services platforms).

- Conduct keyword research, audience segmentation, bid strategies, ad copy testing, budget pacing, and campaign expansions/optimizations.

- Set up and manage remarketing, display, search, and retargeting funnels.

- Monitor ROI, CPA, budget pacing and provide actionable recommendations.

- Implement conversion tracking, tagging, and tracking governance; audit and maintain analytics integrity (e.g. Google Analytics, GA4, UTM structure).

- Collaborate with creative or content teams to produce high-performing ad assets (images, videos, copy).

- Stay updated on best practices, platform changes, and industry trends.


Local SEO & Google / Bing Profiles

- Own and maintain Google Business Profile (GBP), Bing Places, Apple Maps / MapsKit (if applicable), and other local profiles.

- Ensure consistency, accuracy, and completeness of primary business data (name, address, phone, hours, categories, photos, attributes).

- Manage/correct local citations, directory listings, and NAP consistency across the web.

- Monitor and respond to Google/Bing reviews; escalate or manage reviews per policy.

- Execute local SEO strategies (on-page, schema/local structured data, geo-targeted landing pages, local links, review signals) to improve map pack rankings and visibility.

- Perform competitive audits for local SEO and report opportunities.

- Track and report local ranking performance over time.


Content, Social & Email Support

- Assist with or oversee the planning, creation, and scheduling of social media posts (organic) across platforms (Facebook, Instagram, LinkedIn, etc.).

- Help manage email marketing campaigns: segment lists, build flows, A/B testing, automated nurture sequences, performance reporting.

- Support content marketing efforts (blogs, landing pages, resources) to feed SEO and PPC efforts.

- Work cross-functionally with sales, operations, and other departments to understand lead funnels, messaging, promotions, and timing.


Analytics, Reporting & Optimization

- Build dashboards and reports that show campaign performance (PPC, SEO, social, email) and tie them to business KPIs (leads, cost per lead, ROI).

- Perform regular audits of campaigns, landing pages, site speed, conversion funnels, and suggest improvements.

- Monitor attribution models and assist in refining how leads are attributed across channels.

- Monitor and maintain tracking (UTMs, tags, pixels) and alert for issues (e.g. broken links, tracking discrepancies).


Team & Process

- Document campaign playbooks, standard operating procedures (SOPs), naming conventions, and workflows.

- Serve as the primary liaison with external vendors or agencies when needed (e.g. media buying, creative, SEO consultants).

- Stay current on industry developments, test new ad formats or channels, and propose pilots/experiments.



Qualifications & Requirements


Must-haves

- 2–4+ years of experience managing 

PPC / paid media campaigns

 (Google Ads, Microsoft / Bing Ads, Meta / Facebook).

- Proven experience with 

local SEO / Google Business Profile / Google Maps / local directory listings

.

- Strong skills in analytics.

- Experience with tag management platforms (e.g. Google Tag Manager) and setting up conversion tracking.

- Understanding of SEO fundamentals especially for local.

- Experience with email marketing tools.

- Social media scheduling / posting experience.

- Excellent written/verbal communication skills and ability to collaborate with other teams.

- High attention to detail, comfort with multitasking, strong organizational ability.

- Self-starter mentality and willingness to take ownership of campaigns.


Preferred / Nice-to-have

- Experience in the home services industry (HVAC, solar, plumbing, electrical, etc.).

- Familiarity with marketing tools and CRMs used in contracting/lead generation (e.g. ServiceTitan, Salesforce).

- Experience managing local service ads (LSA / Google Local Services ads).

- Understanding of landing page builders / CRO tools.

- Experience with call tracking solutions (e.g. CallRail) and integrating calls into attribution.

- Some experience with video ad or social video content.

- Familiarity with schema markup / structured data for service areas.

- Certifications (Google Ads, Microsoft Ads, Meta Blueprint) are a plus.



Compensation & Benefits

Salary Range: $70,000 to $100,000

, plus incentives tied to ROAS.


Benefits

- Hybrid work flexibility (remote + in-office time)

- Unlimited PTO Policy

- Profit sharing / bonus programs tied to company performance

- 401(k) with 4% employer contribution (immediately vested)

- Medical, dental, vision insurance (employer subsidized)

- Professional development / training budgets

- Referral bonus

- Equipment stipend (computer, software, etc.)

- Occasional in-office perks (team lunches, office supplies, co-working space)


Growth Path & Culture Fit

- You’ll have room to grow into roles such as 

Performance Marketing Manager

Digital Marketing Lead

, or 

Director of Marketing

 over time, especially if you consistently produce competitive ROAS, lead process improvements, and mentor others.

- We look for individuals who are analytical, growth-minded, process-focused, and comfortable experimenting and iterating.

- As part of a relatively small and growing marketing function, you’ll often have significant influence, autonomy, and ability to shape strategy.

How We’ll Measure Success in the First 6–12 Months

- Achieve consistent month-over-month improvements in key PPC metrics (e.g. lower cost per lead, improved ROAS, better conversion rates)

- Improve local visibility metrics (e.g. increase map pack rankings, GBP impressions & actions, review growth)

- Successfully launch and manage new campaigns or geographies

- Build reliable dashboards and reporting processes

- Demonstrate ability to diagnose issues (tracking, attribution, landing page performance) and resolve them

- Contribute ideas, test new channels or strategies, and document improvements

- Establish clean, repeatable workflows and SOPs



Job Type: Full-time


Pay: $70,000.00 - $100,000.00 per year


Benefits:

- 401(k)

- 401(k) matching

- Dental insurance

- Health insurance

- Health savings account

- Paid time off

- Parental leave

- Professional development assistance

- Referral program

- Retirement plan

- Vision insurance

Work Location: Hybrid remote in Boulder, CO 80301

Similar Jobs

company-logo

Sales Development Representative

logo
PakEnergy
Job TypeFull time
 
Frisco, Texas
23 days ago
company-logo

Digital Marketing Associate

Independent Power
Job Typefull time
Salary
$70000 - $100000
Boulder, CO
4 days ago
company-logo

Digital Marketing Specialist

Northwest Pump
Job Typefull time
 
Portland, OR
5 days ago
company-logo

Digital Marketing Specialist

Dixon Valve
Job Typefull time
 
Chestertown, MD
12 days ago
company-logo

Digital Marketing Specialist

SunnyMac Solar
Job Typefull time
 
Greater Philadelphia
20 days ago
company-logo

Digital Marketing Specialist

AllSeason Solar
Job Typetemporary, full time
 
Absecon, NJ
about 1 month ago
AI

Digital Media & Customer Service Associate

All Island Comfort
Job Typefull time
 
Wading River, NY
29 days ago
company-logo

Marketing and Digital Communications Advisor

Southern California Edison (SCE)
Job Typefull time
Salary
$126000 - $189000
Irwindale, CA
about 1 month ago
company-logo

Product & Marketing Associate

Sunstone Engineering
Job Typefull time
Salary
$50000 - $65000
Springville, UT
28 days ago
company-logo

Digital Marketing Intern - Baltimore, MD

Constellation Energy
Job Typefull time
 
Baltimore, MD
28 days ago
company-logo

Marketing Communications & Sales Enablement Associate

Itron, Inc.
Job Typefull time
Salary
$66000 - $127000
Liberty Lake, WA
25 days ago
company-logo

Digital Marketing Data Analyst

Regal Rexnord
Job Typefull time
 
Milwaukee, WI
25 days ago
company-logo

Marketing Communications & Sales Enablement Associate

Itron
Job Typetemporary, full time
Salary
$66000 - $127000
Liberty Lake, WA
25 days ago
EE

Seeking a Digital Marketing Specialist, Orlando Fl

Evergreen Entities, LLC
Job Typecontract, full time
Salary
$80000 - $200000
Remote
7 days ago
company-logo

Associate Director of Marketing

PhotoSat
Job Typefull time
 
Greater Vancouver Metropolitan Area
27 days ago
company-logo

Marketing Assistant

McAda Drilling Fluids, Inc.
Job Typefull time
 
Newark, NJ
5 days ago
company-logo

Marketing Communications Specialist

Muscatine Power and Water
Job Typefull time
Salary
$64000 - $76000
Muscatine, IA
14 days ago
company-logo

Marketing Communications Specialist

Triple-S Steel
Job Typefull time
 
Houston, TX
17 days ago
company-logo

Senior Associate, Communications and Marketing

Clean Power Alliance
Job Typefull time
Salary
$115838 - $159277
Los Angeles, CA
18 days ago
company-logo

Marketing Assistant

NM Group
Job Typefull time
 
Manhattan, NY
27 days ago

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
8 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
4 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
3 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
6 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
5 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
7 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
9 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
8 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
6 months ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
8 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
6 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
8 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
8 months ago
company-logo

IT Director - Data Management

Energy Hire
Job TypeFull time
 
Midland, Texas
25 days ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
8 months ago
company-logo

Application Developer

Energy Hire
Job TypeFull time
 
Midland, Texas
about 1 month ago