The Director of SEO role presents an awesome opportunity to contribute across all facets of SEO in a fast-growing digital marketing agency. As the Director of SEO on the Grit team, you will work closely with the account team, digital team and other SEO associates to drive SEO strategy, provide content SEO expertise, and manage reporting / analytics across SEO partnerships. He/she won’t be afraid to get their hands dirty updating meta titles, digging into performance data, or building links while also driving strategy discussions and supporting performance goals. The Director of SEO role is client facing and supports the Relationship Manager in account management including duties such as client communications, running weekly meetings, presenting work and managing edits from clients.  Our team is fast paced and highly collaborative, and this individual will work with clients across a variety of industries. The ideal candidate is analytical, organized, has a competitive spirit and brings a strong work ethic every day.


  • Quarterback SEO strategy discussions, present tactical plans and results to leadership
  • Drive SEO strategy across a variety of client partnerships, industries, and help drive company-wide SEO strategy 
  • Analyze organic search landscapes to identify traffic opportunities that drive revenue growth
  • Analyze search intent, related keywords, gaps in competitors’ content, and formulate these conclusions into an effective content strategy
  • Drive cutting edge content strategy and work closely with copywriting team to develop and implement content strategy as well as creative and development teams to launch new pages
  • Experience with local SEO strategy and driving additional exposure through local search
  • Maintain a professional curiosity towards new SEO marketing trends and technologies
  • Demonstrate proficiency in deriving insights and next steps from marketing data
  • Comfortability overseeing weekly and monthly reporting and analysis on performance 
  • In partnership with the Relationship Manager, work directly with clients to achieve their goals and deliver on their scope of work. Including managing communications, weekly meetings, presenting work and managing edits from clients. 
  • Coordinate with teammates and vendors to complete final project deliverables. 
  • Support onboarding of new clients and audits for new business sales efforts.

We Are Looking For…

  • 5-7 years experience in SEO
  • Expert proficiency in Google Analytics and Google Search Console
  • Passionate about research and data analysis – evident in a high-level of Microsoft Excel capabilities
  • High proficiency with SEO tools, such as SEMRush, Ahrefs, Screaming Frog, etc.
  • Must be able to work to multiple deadlines and manage time efficiently
  • Entrepreneurial spirit and a default mindset to take initiative
  • Competitive personality with a drive to win
  • Prior management experience is a plus
  • Prior agency experience
  • Additional consideration given to experience with affiliate and ecommerce sites

Perks of the Job

Generous PTO Policy & Paid Holidays

We prioritize our teammates' well-being with 25+ days to refresh.

Health & Dental Insurance

A generous benefits package is offered, including health, dental, and vision insurance.

401k with Match

Every team member has the opportunity to enroll in a 401k plan with match.

Remote Work Days

Enjoy a flexible work schedule with days at home and in the office.

Profit Sharing

To show our gratitude for everyone's hard work, a portion of generated profits are shared with employees once a year.

Company Enrichment

Spend time with the team at company outings and happy hours, and participate in valuable career development events.

Apply for this Position