SEO Specialist

Mentor A Promise

New York (NY)

On-site

USD 65,000 - 95,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mentor A Promise in New York City is seeking an SEO Specialist to boost our digital presence and attract donors, volunteers, and partners. You will develop and execute strategies to raise organic rankings and drive targeted traffic to program pages, blogs, and landing pages.

Work with content, design, and engineering teams to implement on‑page and technical optimization. Monitor performance with GA4 and Search Console, conduct keyword research, and report findings with actionable recommendations

Qualifications

  • Bachelor's degree in Marketing, CS, Communications, or related field (or equivalent).
  • 2+ years of experience in Search Engine Optimization.
  • Strong understanding of technical, on-page, and content optimization.
  • Experience with GA4, GSC, GTM, and Bing Webmaster Tools.
  • Familiarity with SEMrush, Ahrefs, Moz, or Screaming Frog.
  • Working knowledge of HTML, CSS, JavaScript, and WordPress.
  • Experience optimizing speed, mobile usability, and Core Web Vitals.
  • Strong analytical and collaborative skills.

Responsibilities

  • Develop and implement comprehensive on-page and off-page SEO strategies.
  • Conduct keyword research aligned with programs and nonprofit initiatives.
  • Optimize website content, landing pages, blog articles, and program pages for search engines.
  • Perform technical SEO audits and collaborate with developers to resolve issues.
  • Monitor website health, crawl-ability, indexing, and Core Web Vitals.
  • Optimize metadata, headings, URLs, internal linking, schema markup, and image SEO.
  • Create and maintain XML sitemaps and robots.txt files.
  • Track keyword rankings, organic traffic, conversions, and engagement metrics.
  • Collaborate with content writers, designers, developers, and marketing teams.
  • Identify backlink opportunities and support digital outreach initiatives.
  • Stay updated with search engine changes and recommend improvements.
  • Prepare monthly SEO performance reports with actionable insights.

Skills

2+ years SEO experience
GA4 & GSC experience
SEO tools knowledge (SEMrush/Ahrefs/MO
HTML/CSS/JS basics
WordPress CMS knowledge
Analytical skills
Communication & collaboration

Education

Bachelor's degree in Marketing/CS/Communications (or equivalent)

Tools

Screaming Frog
SEMrush
Ahrefs
Moz
Google Tag Manager
Google Search Console
Bing Webmaster Tools
GA4

Job description

Mentor A Promise is a New York City–based nonprofit serving children and youth (ages 5–18) experiencing housing instability, grounded in the belief that every child is a Promise—full of potential, dignity, and possibility. We deliver consistent, high-quality programming across mentorship, literacy, social-emotional learning, and creative expression in shelters, schools, and community spaces, creating structured environments where students can grow, be seen, and build lasting skills. Through signature experiences like The Imagination Studio, The Kitchen Table, The Sound Lab, and The Story Space, we nurture academic development, emotional well‑being, and creative voice, all within a trauma-informed, culturally responsive, and accessibility-centered framework. Our work prioritizes dignity‑protective storytelling, consent‑driven engagement, and deep community partnership, ensuring that how we serve is as intentional as whom we serve. We are not only addressing immediate needs – we are building pathways to confidence, belonging, and long‑term opportunity, so every child has the support and foundation to carry their promise forward.

Position Summary

We are seeking a passionate and results‑driven SEO Specialist to improve the visibility, discoverability, and performance of our digital platforms. The ideal candidate will develop and execute SEO strategies that increase organic traffic, enhance search engine rankings, and ensure our website effectively reaches donors, volunteers, partners, and the communities we serve.

Key Responsibilities
  • Develop and implement comprehensive on‑page and off‑page SEO strategies.
  • Conduct keyword research aligned with our programs, campaigns, and nonprofit initiatives.
  • Optimize website content, landing pages, blog articles, and program pages for search engines.
  • Perform technical SEO audits and collaborate with developers to resolve issues affecting website performance.
  • Monitor website health, crawl‑ability, indexing, and Core Web Vitals.
  • Optimize metadata, headings, URLs, internal linking, schema markup, and image SEO.
  • Create and maintain XML sitemaps and robots.txt files.
  • Monitor and improve website performance using Google Search Console, Google Analytics, and other SEO tools.
  • Track keyword rankings, organic traffic, conversions, and engagement metrics.
  • Collaborate with content writers, designers, developers, and marketing teams to ensure SEO best practices are followed.
  • Identify backlink opportunities and support digital outreach initiatives.
  • Stay updated with search engine algorithm changes and recommend improvements.
  • Prepare monthly SEO performance reports with actionable insights and recommendations.
Required Qualifications
  • Bachelor's degree in Marketing, Computer Science, Communications, or a related field (or equivalent experience).
  • 2+ years of experience in Search Engine Optimization.
  • Strong understanding of technical SEO, on‑page SEO, and content optimization.
  • Experience with Google Analytics 4 (GA4), Google Search Console, Google Tag Manager, and Bing Webmaster Tools.
  • Familiarity with SEO platforms such as SEMrush, Ahrefs, Moz, or Screaming Frog.
  • Working knowledge of HTML, CSS, JavaScript, and CMS platforms such as WordPress.
  • Experience optimizing website speed, mobile usability, and Core Web Vitals.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration abilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SEO Specialist for Nonprofits — Boost Visibility & Impact
SEO Specialist for Nonprofits — Boost Visibility & Impact

Mentor A Promise • New York (NY)

On-site
USD 65,000 - 95,000
SEO Specialist
SEO Specialist

twoxfour • Chicago (IL)

On-site
USD 60,000 - 90,000
Digital Marketing Volunteer/Intern
Digital Marketing Volunteer/Intern

Jolkona • Seattle (WA)

On-site
Letter of recommendation
Referrals on LinkedIn
Build your portfolio
SEO Specialist
SEO Specialist

TransPerfect Connect • Denver (CO)

On-site
USD 70,000 - 90,000
SEO Specialist (Technical & Content Strategy)
SEO Specialist (Technical & Content Strategy)

Uptalent.io • United States

Remote
USD 60,000 - 90,000
Competitive compensation
Flexible working hours
Collaborative team environment
Sr. SEO Analyst
Sr. SEO Analyst

TALENT Software Services • Minnesota

On-site
USD 70,000 - 90,000
SEO Specialist
SEO Specialist

GoTo Foods • Atlanta (GA)

On-site
USD 70,000 - 110,000
SEO Specialist - Brooklyn, NY
SEO Specialist - Brooklyn, NY

OOS Management Corp. • New York (NY)

On-site
USD 60,000 - 80,000
Competitive compensation
Collaborative work environment
Career growth opportunities
SEO Manager (Remote)
SEO Manager (Remote)

Dignotion • New York (NY)

Remote
USD 65,000 - 100,000
Remote or Hybrid work
Flexible hours
SEO Specialist
SEO Specialist

Ensembledigitalmedia • El Segundo (CA)

On-site
USD 60,000 - 85,000