SEO Specialist

Participate as part of a team to build campaigns that engage the right audience

Position Overview

Manage all search engine optimization and marketing activities for a portfolio of clients. You will be responsible for managing all SEO activities such as auditing content strategy, link building and keyword strategy to increase rankings on major search networks.


  • Exhibit a strength in advanced SEO analysis and analytics, with tangible, action-oriented plans
  • Execute and report on delivered SEO and analytics strategies to internal and client teams
  • Work with engineers and digital strategists to develop analytics solutions for website and mobile app development projects
  • Manage client relationship and expectations to ensure on-going and recurring engagements
  • Manage digital marketing activities including initial planning, implementation, monitoring, optimization, analysis and reporting
  • Ability to manage a team of marketers and other internal teams to achieve desired client outcomes
  • Mentor, train and support the digital marketing team and internal marketing team in subject areas of expertise
  • Explore new developments in the digital landscape to find ways to more effectively and efficiently deliver communication and business objectives
  • Integrate digital technologies with sales and marketing tools such as CRM, campaign management, and marketing automation
  • Ability to manage and govern the visual identity of digital deliverables to ensure alignment with client branding guidelines
  • Assist in the discovery process to create client requirements including any of the following: organic search, inbound marketing channels, paid marketing, content requirements, automation technology needs and analytics
  • Auditing client digital assets and internal systems to create a digital marketing strategy and tailor service offerings


  • Strength in SEO, SEM and analytics required
  • Advanced knowledge of Google Analytics and Google Adwords preferred
  • Working knowledge of HTML, CSS, and basic JavaScript required
  • Has exhibited a strong knowledge of capabilities and limitations of digital marketing strategies and tools used to drive ROI
  • Experience with SEO and Analytics tools including Moz, SEMRush, Search Console, FireBase, ScreamingFrog, Google Tag Manager and other comparable tools
  • Comprehensive understanding of the changing SEO landscape (Google My Business, search ranking factors, etc) and its implications for various industries
  • Knowledge of mobile, web and tools to harness their full digital marketing potential
  • Familiar with differences in developing digital marketing campaigns in lead gen, e-commerce, B2B and B2C
  • Understands the importance of digital marketing KPI’s
  • Capable of speaking to functions of various internal resources like developers and designers
  • Solid understanding of performance marketing, conversion, and online customer acquisition
  • Experience with A/B testing tools and processes

Education & Experience

  • Bachelor’s degree in marketing, communications preferred, not required with acquired experience
  • 3 to 5 years of digital marketing work experience preferred in an agency setting
  • Strong understanding of current online marketing concepts, strategy and best practice
  • Experience in e-commerce, SEO, and PPC
  • Experience in a customer facing role
  • Experience communicating with both business and technical audiences
  • Experience managing and prioritizing multiple projects simultaneously
  • Working knowledge user experience best practices


  • The position will require you to work on-site both from our Baltimore office and from client work spaces, while managing multiple tasks and delivering projects on-time and on-budget
  • Dog friendly office
  • Excellent benefit package that includes medical, dental, vision, 401(k), transportation subsidy, and more
  • Annual training budget dedicated to your professional development
  • A flexible schedule
  • Delicious catered monthly meetings
  • Healthy/less-healthy snacks, beverages and coffee
  • A variety of fun Mindgrub hosted events (e.g. Adventure club, O’s games, Happy Hours, and more)


No phone calls, please

Do you think you have what it takes? If so, we want to meet you!

Apply Now

By visiting this website, you consent to our use of cookies. To find out more about the cookies we use, please see our Privacy Policy.