SEO Manager

Banner Cover

Metric Marketing is looking for a strategic, resourceful, and detail-oriented individual with strong communication skills to join our team as an SEO Manager. As the SEO Manager you will be responsible for the overall approach to SEO—planning, implementing, and managing SEO strategies that will drive organic traffic, engage qualified leads, and enhance the overall user experience on Metric’s own website, as well as on our clients’ sites.

This position requires collaboration with the Project Managers, Content Team, and Development Team in order to ensure digital marketing efforts are in alignment with the organization’s goals and objectives. Communication is key, as well as the understanding of how different aspects of our full-service agency tie into and support one another.

A Little About Metric Marketing

We’re a growing agency.

The environment is fast-paced, and every day is different. We’re constantly brainstorming new ways to grow our business and drive results for our clients. As part of a growing agency, you’ll be presented with the opportunity to wear multiple hats and learn about topics that are outside your job role. If that sounds exciting to you, keep reading.

This isn’t a corporate environment.

It’s more similar to a startup, fueled by coffee and camaraderie. Our culture is one of joy and we are driven by making an impact in the lives of everyone we encounter. As such, we have high standards for our team and clients. Every relationship we have is built upon mutual respect, trust, and transparency. Being a good teammate means knowing when to ask for help, listening for the little details, and putting others’ needs above your own. Placing yourself on a pedestal is not rewarded here. We only progress if we’re all heading in the same direction, and we can only rise by lifting others.

We trust our team.

From your first day on our team, we will trust you and treat you like an adult. Micromanagement does not exist here; however, this type of treatment comes with great responsibility. You will be expected to take initiative, follow through on your commitments, exceed expectations, and be an all-around amazing team member. Your success or failure is up to you, and your future is yours to shape.

SEO Manager Job Summary

The SEO Manager is responsible for strategizing, implementing, communicating, and reporting on SEO initiatives and their impact on clients’ sites. Job duties include, but are not limited to:

  • Review and analyze client sites for areas that can be improved and optimized
  • Conduct site audits, backlink audits, keyword research and competitor research
  • Develop and implement comprehensive long-term and short-term SEO strategies
  • Effectively communicate strategies to get buy-in from key stakeholders
  • Tackle multiple SEO projects at the same time
  • Enhance user experience and overall site functionality
  • Conduct regular SEO audits to identify SEO opportunities
  • Develop off-page optimization initiatives such as white-hat relationship building and link-building
  • Present findings and suggestions to clients
  • Provide SEO guidance and checklists for new website builds & redesigns
  • Manage a team of SEO professionals, as well as prioritizing and managing workloads
  • Collaborate with internal teams to produce engaging, relevant content and campaigns
  • Track KPIs, report rankings, and recommend tactics to optimize further
  • Stay on top of SEO best practices and marketing trends, and relay this information to the team

Who We Are Looking For

  • Someone who is self-aware, humble, hard-working, and an expert communicator
  • An agile perfectionist who can manage many things at once, loves organization, and has incredible attention to detail
  • Someone who takes initiative, while also knowing when to ask for help
  • Someone who doesn’t stop at “good enough,” but instead and goes the extra mile to ensure clients are well cared for
  • Go-getter attitude: the ability to work within a team, but comfortable working independently
  • Committed to delivering superior client service and communication
  • Superior attention to detail
  • Must have the ability to prioritize workload in order to effectively manage multiple assignments with contending priorities and tight deadlines
  • Excellent written and verbal communication skills
  • Comfortable dealing with ambiguity


  • Proven expertise in Search Engine Optimization (agency experience preferred)
  • Proven track record of delivering results that drive organic search traffic growth
  • Advanced knowledge of current search engine optimization best practices
  • Outstanding ability to think creatively and strategically
  • Working knowledge of HTML, CSS and Javascript
  • Thorough understanding of website best practices and factors that impact search engine performance
  • Excellent problem solving and analytical skills
  • Fully comfortable operating a variety of programs, including ScreamingFrog, Google Analytics, Google Search Console, Majestic, SEMRush, Moz, Ahrefs, and more
  • Microsoft Excel: Constructing pivot tables, using advanced formulas
  • Proven digital marketing experience, and a solid knowledge of marketing strategies
  • Strong interpersonal skills
  • Remote work is okay, but we prefer candidates who can come into our Ann Arbor office in person


  • An awesome team and fantastic clients
  • Freedom and autonomy; no micromanagement
  • Flexible work schedule, including “flex Fridays”
  • Healthcare, vision and dental benefits
  • Unlimited PTO and vacation policy


  • Commensurate with education and experience; $60,000-$84,000

How to Apply

  • Email your resume and a cover letter to
  • Submit a cover letter. We would like to see your experience, but we also want to learn more about you. Tell us a bit about yourself. What are your interests, passions, and personal goals? Why do you think you’d be a great fit at our agency in this specific role? It’s your chance to shine, so send us a glimpse into what makes you unique!

So, you have a question?

We have an answer!

Contact Metric Marketing

Ready to Inquire?

Contact Us!