Contract Senior Analyst (Evergreen)

Blue State

Oakland (CA)

Hybrid

USD 90,000 - 117,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Blue State seeks a Senior Analyst to support marketing and fundraising clients by building reporting frameworks, delivering data-driven insights, and meeting evolving analytical needs. You will design dashboards, reconcile data, and respond to quick-turn analytical requests from internal and client teams.

The role sits within the Analytics team, which partners across web development, email, social media, design, and paid media.

Qualifications

  • 4+ years of experience in digital analytics, ideally within a nonprofit, advocacy, or agency environment.
  • You're experienced in audience segmentation and reporting for email and SMS programs, including how list composition, engagement tiers, and send cadence affect performance metrics.
  • You have intermediate to advanced SQL skills and experience with data visualization tools to build clear, decision-ready dashboards and reports.
  • You have experience with paid media reporting across channels and can synthesize performance data into actionable recommendations.
  • You're comfortable reconciling data across multiple platforms and sources and can trace discrepancies to their source.
  • You can deliver on a fast-moving queue of ad hoc requests while maintaining longer-term reporting priorities.
  • You can translate insights for both technical teammates and non-technical clients.

Responsibilities

  • Build and maintain dashboards and reports that track program performance and supporter behavior.
  • Reconcile data across platforms to ensure accuracy and consistency.
  • Respond quickly and thoroughly to ad hoc analytical requests from internal and client teams.

Skills

Digital analytics
Nonprofit experience
Audience segmentation
SQL
Data visualization
Paid media reporting
Data reconciliation
Ad hoc requests
Communication
Problem solving

Tools

Looker
Tableau
Google Data Studio

Job description

What to know

We're looking for a Senior Analyst to support marketing and fundraising clients by helping us build out reporting frameworks, deliver data-driven insights, and keep pace with the analytical needs of both internal and client teams. Throughout this project, you will:

  • Build and maintain dashboards and reports that track program performance and supporter behavior
  • Reconcile data across platforms to ensure accuracy and consistency
  • Respond quickly and thoroughly to ad hoc analytical requests from internal and client teams
The company

Blue State is a purpose-driven agency. We partner with leading causes, brands, and campaigns and create real change. From Google and UNICEF to Amnesty International and Oxfam, we transform how brands and causes raise money, influence policy, build platforms, and grow communities of supporters. Led by the most creative and analytical minds from the political, nonprofit, and brand worlds, Blue State is an independent agency and has 150+ employees in the US and London.

The team

The Analytics team is the backbone of our agency—supporting efforts that span web development, email, social media, design, and paid media. So, if you geek out over data, want to develop groundbreaking digital campaigns that will inspire and affect change, and work with people who are talented at and passionate about what they do, then let’s talk!

Some things we’re looking for
  • You have 4+ years of experience in digital analytics, ideally within a nonprofit, advocacy, or agency environment, with demonstrated knowledge of fundraising programs and online revenue strategy.
  • You're experienced in audience segmentation and reporting for email and SMS programs, including how list composition, engagement tiers, and send cadence affect performance metrics.
  • You have intermediate to advanced SQL skills and experience working with data visualization tools (Looker, Tableau, Google Data Studio, or similar) to build clear, decision-ready dashboards and reports.
  • You have experience with paid media reporting across channels (search, social, display) and can synthesize performance data into actionable recommendations. Prior experience working with media teams or agency partners is a plus.
  • You're comfortable reconciling data across multiple platforms and sources. You know how to spot discrepancies and trend shifts, trace them back to their source, and communicate clearly about what the numbers do and don't say.
  • You can deliver on a fast-moving queue of ad hoc requests without losing sight of longer-term reporting priorities.
  • You can take a step back to see the bigger implications of your analysis and translate those insights for both technical teammates and non-technical clients.
  • You're a thoughtful, organized teammate who isn't afraid to adapt to new situations, solve problems on the fly, and communicate proactively with those around you.

We approach in-office working with a hybrid model. On-site presence is welcome for US staff who are within commuting distance of the NY or DC office. Managers retain discretion to require in-person attendance for folks on their discipline or client teams as necessary, including for those whose roles require them to be in person.

The salary range for this position is $65-$85 per hour; compensation will be commensurate with experience.

At Blue State, diversity is a necessity, not a nice-to-have. We encourage those from underrepresented communities — women, people of color, LGBTQIA+, immigrants, those with disabilities and people at all the intersections in between — to apply. Even if you don’t think your current skill set checks every box, but this role seems to align with your strengths, we want to hear from you.

Blue State is committed to creating an inclusive and accessible application and interview process. If you would like to request a reasonable accommodation for a disability, including the use of AI tools throughout the hiring process, please contact us at recruiting@bluestate.co with the subject line: Accommodation Request to get started.

Your privacy is important to us. You can find out more information on how we handle your data for recruiting purposes in our Privacy Policy for Recruitment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Senior Analyst (Evergreen)
Contract Senior Analyst (Evergreen)

Blue State • Washington

On-site
USD 89,544 - 117,096
Principal Analyst (Evergreen)
Principal Analyst (Evergreen)

Blue State • New York (NY)

Hybrid
USD 114,000 - 125,000
Unlimited time-off
Professional development funds
Health, dental, vision insurance
+7
Contract Senior Analyst (Evergreen)
Contract Senior Analyst (Evergreen)

Blue State Digital • New York (NY)

On-site
USD 89,544 - 117,096
Principal Analyst
Principal Analyst

Blue State • Maryland

Hybrid
USD 114,000 - 125,000
Unlimited time-off (sick, personal, &

Professional development funds
Principal Analyst
Principal Analyst

Blue State • New York (NY)

On-site
USD 112,000 - 125,000
Unlimited time-off
$1,250 annual professional development funds
Competitive health, dental, and vision insurance
+5
Principal Analyst
Principal Analyst

Blue State • Washington

On-site
USD 112,000 - 125,000
Unlimited time-off
$1,250 annually in professional development funds
Competitive health, dental, and vision insurance
+4
Contract Program Manager (Digital, Websites) - Evergreen
Contract Program Manager (Digital, Websites) - Evergreen

Blue State • New York (NY)

Hybrid
USD 100,000 - 150,000
Contract Project Manager (Evergreen)
Contract Project Manager (Evergreen)

Blue State • Oakland (CA)

Hybrid
USD 83,000 - 117,000
VP Accounts
VP Accounts

Blue State • Washington

On-site
USD 120,000 - 150,000
Unlimited time off
Professional development funds
Health, dental, and vision insurance
+3
VP Accounts
VP Accounts

Blue State • Oakland (CA)

On-site
USD 120,000 - 150,000
Unlimited time-off
Professional development funds
Health, dental, and vision insurance
+7