growthroles

Digital Marketing Specialist

seoplus Open · verified Sep 24, 2026
Ottawa Full-time Mid-level Digital Marketing

At a glance

Mid-level Digital Marketing role at seoplus. Ottawa · full-time.

In listing Digital Marketing Specialist salary

RoleDigital Marketing
SeniorityMid-level
LocationOttawa
EmploymentFull-time
PostedAug 31, 2026 · 3w ago
Role brief

Growth Roles summary, based on the employer's posting.

What you'll do

  • You’ll manage routine digital marketing work across client websites, social channels, listings, analytics, and data entry
  • You’ll guide new clients through onboarding, gather team access, and track each setup through completion
  • You’ll configure client profiles in reporting software and begin basic Google account setup
  • You’ll resolve support portal tickets, escalating web or SEO issues to the right department
  • You’ll help with team projects and stay accountable for your individual and department OKRs

What you bring

  • You bring a strong work ethic and willingness to learn in a changing environment
  • You communicate clearly and provide strong customer service to clients and teammates
  • You organize work well, solve problems, and build effective working relationships
  • You can juggle tasks in a fast-moving setting with firm deadlines

Who this fits

This role suits a self-directed professional who enjoys team collaboration and direct client communication. You’ll need to work in person from the Ottawa office five days per week. The position is full-time.

From the employer

Finalist for “Best Agency Culture” at the Global Agency Awards, seoplus+ is an innovative digital marketing agency helping businesses worldwide reach their online potential by generating leads and increasing sales. Our clients range from local retailers to enterprise-level multinationals.


We are currently seeking a Digital Marketing Specialist to support our team. The ideal candidate is a self-starting, enthusiastic, and driven professional looking to further their own career while working in a big team. They should be comfortable communicating with others in a team environment and able to work directly with clients.


We invite candidates located in Ottawa to apply. This is an in-person role, and the candidate is required to work from our Ottawa office 5 days per week.


Primary Responsibilities

  • Complete day-to-day digital marketing tasks, including posting blogs on client websites, sharing blogs on social media, citation-building, Google Analytics, Google Tag Manager, Google Business Profile, website updates, data entry, and other duties as required
  • Oversee the client onboarding process, serving as the primary contact for all incoming clients. Collect access items for the team and check-in on onboarding status
  • Execute onboarding tasks for new clients, which involves setting up their profiles in our reporting software and initiating basic Google account configurations
  • Assist with the support portal, both in closing digital marketing tickets and in escalating tickets to other departments such as web or SEO
  • Support other team members with overflow tasks and projects as required
  • Be accountable to individual and department objectives and key results (OKRs)

Skills Required:

  • Demonstrate a strong work ethic and a keen willingness to learn and adapt in a dynamic environment
  • Excellent communicator with amazing customer service skills
  • Excellent organizational, problem-solving, and interpersonal skills
  • Ability to effectively multitask in a fast-paced, deadline-driven atmosphere

Compensation Package

  • Starting salary $50,000 / year + benefits.
  • Profit sharing program (DPSP)
  • Paid vacation, sick, and personal days.
  • Education and personal development budget.
  • Wellness budget

Interested candidates, please send a resume and cover letter to careers@seoplus.ca.

Not this one either?

Claude or ChatGPT reads the other 90,537 for you.

Get better matches →

Same team as Marketing Monk

What's happening in AI marketing. Daily.

Biggest story, quick hits, a prompt, one action.

7 minutes. 71,000 readers. Unsubscribe anytime.