Technical Director, Digital Marketing
4 weeks ago
Overview
At Twin Creek Media, you’ll wear all those hats (without drowning in bureaucracy) and have the freedom to directly shape how our technology and digital advertising runs. If you love problem-solving, learning new tools, and taking ownership, this is your playground.
We’re a small but mighty marketing agency in Kelowna. Our clients are businesses across Canada who rely on us for websites, digital ads, strategy, and a bit of magic. We work hard, move fast, and celebrate wins together. Some weeks will be smooth sailing; others will test your puzzle-solving superpowers. If that excites you, keep reading.
Location
Kelowna, BC. Yes, it/'s local. It/'s not remote. It/'s NOT remote.
PS. You cannot work remote other than Monday and Friday (like the rest of our in-house team). Your desk in our cool office is waiting
Just in case, you are one of the 250 people that apply from Malaysia, Philippines, Africa, South America, Antarctica, your tree fort..... SORRY. You must be local. We work with lots of remote contractors, but this position is local, in-person, in our office in Kelowna, British Columbia. We/'ve done all remote, all office, and like a hybrid model the best. Small, creative teams that sit in the same room(s) 3 days a week are fast, happy, creative, and efficient. We/'re not changing our minds about it.
Role
We’re hiring a Technical Director, Digital Marketing—a senior role that blends web development, martech setup and troubleshooting, and internal IT leadership. At a larger agency this would be four different jobs, but at Twin Creek Media you’ll own the whole mix: building and launching websites, tracking ad campaigns, managing domains and DNS, keeping our systems running smoothly, and introducing new tools to make the team better. This is a Director-level position with real autonomy and influence—perfect for someone who thrives on variety, problem-solving, and shaping how an agency’s technology and digital advertising runs.
This is a senior position. $80,000 to $120,000 salary + perks.
What you/'ll be doing
Web Development (~40%)
- Build and launch websites in MODX (80%), WordPress (10%), Shopify (10%), plus the occasional basic site in Squarespace. (designs and content are provided).
- QA test every form, feature, and device breakpoint.
- Set up analytics, tags, and conversion tracking.
- Maintain hosting, troubleshoot issues, and update existing/legacy sites.
Technical Glue (~60%)
- Handle technical setup for websites and ad campaigns: conversion tracking, remarketing, account linking.
- Setup and troubleshoot analytics and martech integrations (lead tracking,Mailchimp, HubSpot, GA4, GTM, Matomo).
- Ability to read and understand data and reports for ad campaign platforms (Google Ads, Meta Ads, LinkedIn, etc).
- Assist our reporting team with detective work on traffic spikes, or other abnormalities.
- Domains, DNS, and registrar management.
- Liaise with external IT teams when needed.
- Keep our internal tech humming: Google Workspace, Asana, MacBook setups, office network, and file server.
- Research and roll out new toolsthat make the team’s work easier.
Skills you/'ll need to survive, no matter the position in our agency:
- Be able to both work in a team and on your own, take initiative, and own your work
- Think critically; you/'re not a robot, be fearless, share your ideas, and make things better
- Familiar with using a Mac computer and using Google Suite (Gmail, Sheets, Docs)
- Excellent verbal and written communication; writing skills and strong spelling/grammar
- Enjoy a fast-paced, small-team collaborative environment
- Honesty and integrity—own up to your mistakes quickly and learn from them
What you bring:
- 7+ years of professional web development (MODX/WordPress preferred, or willingness to learn MODX fast).
- E-commerce experience with shopping cart systems such as Shopify, WooCommerce, Lightspeed, and payment gateways like Stripe, PayPal, Moneris.
- Hands-on experience with reports fromonline campaigns on a variety of ad platforms
- Solid understanding of website analytics/tracking, DNS records, domains, hosting, backups, and security measures.
- Comfortable with internal IT tasks: MacBook setup, Google Workspace admin, software installs.
- A proven ability to tackle messy problems and find solutions.
- Strong communication skills—able to explain technical things in plain English.
- Curiosity, independence, and the drive to take ownership.
- Wrestled with legacy websites without breaking them.
- Integrated or tested new software tools in a team setting.
- Knowledge in other ad platforms (Meta, LinkedIn, etc.)
Education:
- Relevant College/University diploma/degree
WhyTwin Creek?
Flexibility: Hybrid schedule—some office, some home, no clock-watching. We’re in the office as a team Tuesday - Thursdays. Monday and Friday are remote working days, but the office is open.
Variety: One day you’re launching a new site, the next you’re tweaking ads, the next you’re solving a DNS riddle.
Team: Work with smart, creative, genuinely nice humans who have each other’s backs.
Impact: Your work directly helps Canadian businesses grow.
Location: Our office is in Kelowna, and we love it here. Our work schedule is flexible because we love the great outdoors
Details:
Job Type: Full-time, permanent in Kelowna, BC
Salary Range: Competitive, based on skills and experience ($80,000 - $120,000). We’ll talk openly in the interview process.
- Monthly cell phone credit (in-lieu of company phone for client calls during remote days)
- Negotiable vacation days and health spending account (get more of what you value most)
- Casual dress (Flannel shirt? Graphic tee? Korean fashion runway? Go for it)
- $500/year company money to donate to a charity
#J-18808-Ljbffr
-
Digital Marketing Manager
1 day ago
Kelowna, Canada Aquifysystems Full timeWe are a collective of aquatic professionals assembled together to create and distribute thoughtful aquatic mechanical product solutions for recreational water and life support systems. We endeavor to develop sustainable products and solutions that save water, reduce energy consumption, and decrease space required, all while lowering operating costs and...
-
Technical Director, Environmental Remediation
4 weeks ago
Kelowna, Canada WSP in Canada Full timeA leading professional services firm is seeking a Technical Director for its Remediation Program Management team. You will provide technical direction on contaminated sites, mentor staff, and ensure compliance with environmental regulations. The ideal candidate has 10-15 years of experience, a relevant degree, and is eligible for professional certification...
-
Kelowna, Canada WSP in Canada Full timeA leading professional services firm is seeking a Technical Director for its Remediation Program Management team. You will provide technical direction on contaminated sites, mentor staff, and ensure compliance with environmental regulations. The ideal candidate has 10-15 years of experience, a relevant degree, and is eligible for professional certification...
-
Director, Product Marketing
2 weeks ago
Kelowna, Canada Affirm Full timeAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are looking for a strategic and inspiring Director of Product Marketing to lead our go-to-market strategy and narrative development across affirm's commerce, payments, and merchant...
-
Director, Product Marketing
3 days ago
Kelowna, Canada Affirm Full timeAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are looking for a strategic and inspiring Director of Product Marketing to lead our go-to-market strategy and narrative development across affirm's commerce, payments, and merchant...
-
Remote SEO Strategist
3 days ago
Kelowna, Canada Marwick Internet Marketing Full timeA leading digital marketing agency in British Columbia seeks a Digital Marketing Specialist (Search Engine Optimization Expert) to manage and execute SEO campaigns. The ideal candidate has at least 2 years of experience in digital marketing, excellent communication skills, and a deep understanding of SEO practices. This role offers flexibility in work hours...
-
Sales Agent
2 weeks ago
Kelowna, Canada BUZZ Marketing Full timeWe are a growing Digital Marketing Agency in Kelowna B.C., and are looking for our next sales representative. Experience in Digital media and managing accounts is a must. Duties include but are not limited to the following: - Understand the status of all day-to-day sales and marketing operations. - Organize and manage your workflow and daily duties. -...
-
Digital Operations Coordinator
4 days ago
Kelowna, Canada Vista Radio Full timeVista Radio prides itself on a fresh vision of broadcasting and an unparalleled commitment to its community involvement. We are privileged to operate in 49 radio stations (and growing) broadcasting across 70+ transmitters located in three Provinces and the Northwest Territories. We are also connected to our communities with 37 MyTownNow websites. Do the...
-
Regional Director of Sales
1 week ago
Kelowna, Canada Argus Properties Full timeRegional Director of Sales - Job DescriptionPosition Summary:The Regional Director of Sales will lead a dynamic sales team, responsible for the daily sales efforts, total revenues, yield strategies and overall positioning of all properties under the Argus Hospitality umbrella.What will you be doing? Implement and supervise execution of Sales strategic plans...
-
Regional Director of Sales
2 weeks ago
Kelowna, Canada Eldorado Resort Full timeRegional Director of Sales - Job Description Position Summary: The Regional Director of Sales will lead a dynamic sales team, responsible for the daily sales efforts, total revenues, yield strategies and overall positioning of all properties under the Argus Hospitality umbrella. What will you be doing? Implement and supervise execution of Sales strategic...