A purple agency engine logo on a white background

Ready for a change?

Our team has big goals to revolutionize in-house marketing solutions with AI powered infrastructure.

With great solutions comes a great team

We have built a team of dedicated problem solvers who are always coming up with new strategies, new ideas, and new ways to collaboratively drive our company forward. These ideals are what define our company and allow us to deliver the very best for our clients.

Our founding story

It all started with an idea to help businesses revolutionize their marketing approach without outsourcing or hiring experts. Now, our company has evolved into a global force with an innovative team of professionals. We’ve adopted a remote-first policy, fostering a modern and adaptable work environment. This approach allows us to stay at the forefront of industry trends to empower our team and our clients.

A woman is sitting at a table with a dog and using a laptop.
A map of the world with people 's faces on it.

We're always connected

We’re proud to be fully remote and hiring internationally. Our virtual workflows and options to co-work allow us to stay connected and embrace our culture of equal opportunities.

A map of the world with purple buttons that say bonjour

We speak the same language

Although we are a diverse team from around the globe, we share the same vision to revolutionize how businesses source marketing solutions.

Our leadership

Edward Yao

FOUNDER AND CEO

Long-time entrepreneur, Edward, founded Canada’s first daily deal company and grew it to $50M GMV, with a team of 130+ people and 10k+ SMB clients. This was just the start. Edward saw a gap in the SMB market and began working on what Agency Engine is today. His commitment is to make a big impact on SMBs and their growth strategies and continue building an inclusive environment for our team.

A man in a sweater is standing in front of a brick wall with his arms crossed.
A man with a beard and glasses is wearing a hoodie and a plaid shirt.

Scott Ingalls

CTO

Scott has worked in the digital marketing space since 1999. Scott has brought an innovative perspective to AgencyEngine overseeing the Product, and Engineering teams and directing the implementation of the latest automations and AI-driven technologies for our clients and teams to leverage.


A man wearing glasses and a suit is smiling in a black and white photo.

Olivier Thibault

COO

Olivier has spent 10+ years scaling tech firms. Olivier has been instrumental in building an environment for our team to grow and flourish in their passion for supporting SMBs. With this, a culture of “owners” has been constructed to give all who join the work-life balance that fits their lifestyle.

At AgencyEngine, we embrace our differences, learn from one another and celebrate new challenges. We are comprised of caring, collaborative and innovative people that work as one team to produce amazing results.

Edward Yao

FOUNDER & CEO

Why work at AgencyEngine?

I’m empowered to innovate and shape cutting-edge solutions that revolutionize how our clients establish their own branded digital marketing agencies, fostering an environment where creativity and impact converge seamlessly.

Oksana

Senior Product Owner in Product

I am proud to be part of a team that meticulously ensures the seamless operation and reliability of our turn-key full-funnel digital marketing infrastructure, empowering SMBs to compete at the highest level in the digital landscape with confidence.

Tanya

Senior QA Analyst in Engineering

I have the opportunity to develop AI-powered solutions that empower providers to seamlessly transition into full-fledged marketing agencies, revolutionizing the digital landscape with every line of code.

Oscar

Senior Software Developer in Engineering 

Hear from our team about what gets them excited about working at AgencyEngine.

Our #oneteam values

Be a kind and informed professional

Have an ownership mindset

Prioritize outcomes

Set ambitious timelines

We celebrate success

Two women are sitting at a table with laptops.

Our perks

Continuous skills advancement

We provide lunch and learns, training tutorials, courses for skill advancement and other opportunities to learn new things.

Flexible working hours

Different types of flexible work options are available. We aim to find the best way that works for you while still delivering on our goals.

Work-life harmony

Enjoy a work environment that values work-life harmony, offering generous PTO and Recharge Days.

Remote-first work environment

Embrace a remote-first work policy for a modern, adaptable, and supportive work environment.

Stock options

We believe in mutual success; as the company grows, so do the stakes for every employee at AgencyEngine.

Team events

We celebrate our successes with annual celebrations, monthly team outings, virtual get-togethers, game nights and more.

A woman is sitting at a table with a laptop and a cup of coffee.

Where we work

Looking for a remote-first work environment? Enjoy the flexibility of working from anywhere.

How we hire

We use a 3 step hiring process to get to know you and your skills. If you're looking for an opportunity that is equal parts challenging and rewarding, we'd love to hear from you.


Tell us about you

Once you’ve submitted your application, our team will carefully review it and reach out for a preliminary screening call if we identify a potential fit.


The purpose of this call is to gain a deeper understanding of your background and, of course, to get to know you better! Come prepared with your elevator pitch so we can make the most of our time.

Show us your stuff

Throughout our hiring process, we incorporate role-specific assessments. Whether it’s a take-home assignment, a role-play scenario, a presentation, or a code assessment, our team is eager to understand your perspective, thought process, and critical thinking abilities.

Meet the team

Before reaching a final decision, you’ll have the opportunity to meet some of our team members at different stages of the process.


This typically involves 1-2 rounds where each team member can ask you specific questions about your experience, your take-home assignment, and how we can align to ensure that this is the best environment for your learning and growth.


We also encourage you to come prepared with specific questions you may have for our team – we appreciate a curious mind!

Still have questions?

Check out our FAQ to learn more about how we determine if you're the right fit.

  • I've applied, now what?

    Great! You have applied and should have received an email from our talent team. Our skilled talent team will begin going through applications received on a regular basis. As soon as we have gone through applications, we will send next steps to those that we see a good fit. Although we wish we could get back to every candidate, we only get back to applicants that we move to next steps with.

  • I’ve had my screening call, how long until I hear back about next steps?​

    After every screening call, we like to share notes and highlights from our conversation with the hiring team. Once we have gotten the chance to debrief, we generally get back to candidates within 24-48 hours of the screening call or interview. If we need more time, we will be sure to let you know!

  • Where can I find the compensation structure for each position?​

    Unfortunately, we do not share this information on our website, but we are more than happy to discuss it during our screening call and throughout the interview process. We aim to bring this up during the initial screening call to make sure we are transparent from the start. 

  • How long does the interview process usually take?​

    Our recruitment process can take anywhere from 2-4 weeks, but this can also depend on the role. For example, some of our more technical roles have technical tests and interviews which can extend the process timeline. 

  • Is AgencyEngine fully remote?

    Yes! Not having a full-time office has provided our team with many perks – we can consider applicants from all over the world, and all of our employees have the flexibility to work from wherever they work best. 

  • What time zone does AgencyEngine work in?​

    We work across many time zones and like to offer flexibility to our employees based on where they are. Depending on the position, we can offer more flexibility with this, but generally our working hours are Monday to Friday 9am-5pm EST. 

Job openings

Share by: