Ready for a change?

Our team has big goals to revolutionize how local businesses do their marketing. 

careers at onelocal

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

Originating in Toronto, 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.

careers at onelocal

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. 

We speak the same language

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

Our Leadership Team

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 OneLocal is today. His commitment is to make a big impact with SMBs and their growth strategies, and continue building an inclusive environment for our team.

Scott Ingles

CTO

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

Olivier Thibault

COO

Olivier has spent 10+ years scaling tech firms. For the past 3 years, 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.

Our culture

"At OneLocal, 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 OneLocal?

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

remote jobs for engineers, software engineering, remote start up

Our #oneteam values

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 OneLocal.

Team Events

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

See what we get up to

Work-life balance, remote first work environment, co-working opportunities, and team meet-ups are just some of the perks that make working at OneLocal unique.

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.

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.

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.

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.

Job Openings

OneLocal is a leading provider of AI-powered digital marketing solutions for small and medium-sized businesses. We are committed to helping SMBs grow by providing easy-to-use, affordable, and effective marketing tools. From websites and SEO to reviews, advertising, social media, and more, our cloud-based platform offers a suite of interconnected tools that streamline operations and facilitate seamless customer communication. Leveraging structured and unstructured data, we power our own AI capabilities to automate client interactions, generate engaging content, and streamline information workflows.

OneLocal is seeking an Implementation Specialist for a 6-month contract with the possibility of an extension, who is a big thinker and seeks to be challenged as we scale. The ideal candidate is a customer-centric, proactive individual who is looking to join an early-stage technology company and drive growth and innovation. You will be joining a motivated and fast-paced team that strives to create long-lasting relationships with our clients and produce results. If you’re ready for a change and looking for an opportunity that’s equal parts challenging as it is rewarding, you’ll find it here.

What You’ll Be Doing

  • Go above and beyond for your clients, ensuring the successful use of the OneLocal platform from the moment the contract is signed
  • Collaborate with our merchant to collect requirements essential for shaping their website development
  • Guide clients through the process of accessing their social media platforms, assisting in obtaining credentials or granting access as needed.
  • Manage multiple, concurrent client activation projects independently
  • Be proactive in addressing client issues or potential issues to help reach our client’s desired outcome
  • Understand our full marketing suite and be able to ensure our clients find value in the use of our platform as quickly as possible
  • Managing ongoing client communications and reporting on client status and happiness to internal and external stakeholders
  • Managing project risk to ensure timely, on-budget project execution and closure
  • Preparing project documents and providing training to clients
  • Contributing to the development of best practices, methodologies, and other intellectual capital aimed at delivering value to our clients
  • Addressing and resolving client issues with the help of team members across OneLocal, presenting action plans and recommendations to resolve issues, including occasional on-call after-hours assistance for the support team

Essential Qualifications and Experiences

  • Dedication to prioritizing our customers' success and a commitment to going above and beyond to achieve it.
  • Experience in customer-facing project management, effectively utilizing internal resources.
  • Excellent verbal and written communication skills.
  • At least one year of experience as an Implementation/Onboarding Specialist.
  • Proficiency in managing fast-paced environments, and adapting to shifting timelines and priorities.
  • Ability to assess customer needs and align them with our product offerings.
  • Skilled in building strong client relationships, and fostering long-term partnerships.
  • Demonstrated professionalism, courtesy, honesty, and integrity in all interactions.
  • Willingness to challenge conventional thinking and contribute fresh perspectives.
  • Strong organizational abilities and a proactive approach to follow-up.

Desirable Skills and Experience

  • Experience with small and medium businesses is advantageous but not required.
  • Previous involvement in SaaS organizations, marketing agencies, or tech startups.
  • Sound understanding of Search Engine Optimization (SEO), Google Analytics, and Google Business Profile, with a proven track record of boosting small business growth.
  • Knowledge of Google and Facebook advertising is beneficial.
  • Familiarity with digital marketing principles, particularly in website design using platforms such as Duda, WordPress, or Shopify.
  • Familiarity or experience with CRM platforms, preferably Salesforce.
  • Proficiency in project management software, including Jira.

Why You’ll Love Working Here

  • The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
  • Remote first: We have committed to a remote-first/distributed team work environment with access to a co-working space in Toronto
  • Paid vacation + paid personal days
  • Virtual social events: coffee chats with your colleagues and weekly happy hours!

At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.



Apply Now

At OneLocal, we know that marketing isn’t just about buying ads anymore. We also know how hard it is to keep up with rapidly changing technologies. OneLocal provides SaaS solutions to small and medium businesses (SMBs) across the world. We offer our clients 10 digital marketing solution products that are impactful on their own, but even better together. We aim to be the perfect solutions partner by bringing together the right mix of technologies and local marketing expertise.

Overview
Are you interested in a career at OneLocal but don’t see any openings in your area of interest? Join our Talent Community to be the first to know about job openings and company news. Plus, when you join, our recruiters will have access to your resume to review for potential job opportunities.

We’re always interested in connecting with talent in these areas:

  • Sales/BDR
  • Customer Success
  • Digital Marketing
  • Engineering
  • Product

We also encourage you to keep an eye out on our careers page, as new roles are posted often.

Why You’ll Love Working Here:

  • The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
  • Remote first: We have committed to a remote-first work environment with access to a coworking space in Toronto. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
  • 3 weeks paid vacation + 5 paid personal days
  • Stock options in a YC backed start-up
  • Virtual social events: coffee chats with your colleagues and weekly happy hours!

At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.



Apply Now

At OneLocal, we enable small local businesses to have the best digital marketing possible. We offer our more than 1,000 clients a broad suite of digital marketing solution products by bringing together the right mix of AI-driven technologies and local marketing expertise. Our ambition is to become the digital marketing provider of all roofers, chiropractors, painters, dentists, and dozens more industries in North America.

We are looking for talented and passionate individuals to embed the latest AI technology into our platform. We pride ourselves in our open and dynamic culture, our diversity, and being committed to a workplace where we all feel that we can be ourselves.

We are looking for a Senior Software Developer to join our growing engineering team. The ideal candidate has a deep understanding of both back-end and front-end development.

OneLocal's stack involves the following:

  • Frontend: Typescript, Angular, React, React Native
  • Backend: Typescript/Node.js, Express, Serverless, MongoDB, Redis
  • Infrastructure: AWS EC2, Lambda, HAProxy, Terraform

What You’ll Be Doing

  • Work with a wide range of product and technologies to own and solve product and technical problems end-to-end
  • Driving design and architectural decisions for new products and existing applications actively used by thousands of clients
  • Create trustworthy user experiences by building interfaces that are simple, easy to comprehend, performant and reliable using modern tools
  • You will help educate and mentor our fellow engineers in best practices

 

What You Bring

  • 5+ years professional engineering experience with at least 3 years of experience developing and maintaining a large web applications with modern, component-based JS framework (ideally react)
  • 2+ years of frontend/backend development experience using NodeJS
  • Deep understanding of JavaScript, ES6, CSS and HTML and the web ecosystem
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of frontend systems
  • You’re familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers
  • You're passionate about great user experience and are detail oriented

 

It Would be Great if You Have

  • Experience with nosql database such as Mongodb
  • Experience with React-native and/or native mobile apps development
  • Experience with serverless
  • Experience leading other developers, providing feedback and directing work
  • Experience with setting up Continuous Integration(CI) and Continuous Development(CD) tools such as AWS CodePipeline, Circle CI, or Jenkins

 

Why You’ll Love Working Here:

  • The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
  • Remote first: We have committed to a remote-first work environment. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
  • 3 weeks paid vacation + 5 paid personal days
  • Stock options in a YC backed start-up
  • Virtual social events: coffee chats with your colleagues and weekly happy hours!

 

At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.



Apply Now

OneLocal is a leading provider of AI-powered digital marketing solutions for small and medium-sized businesses. We are committed to helping SMBs grow by providing easy-to-use, affordable, and effective marketing tools. From websites and SEO to reviews, advertising, social media, and more, our cloud-based platform offers a suite of interconnected tools that streamline operations and facilitate seamless customer communication. Leveraging structured and unstructured data, we power our own AI capabilities to automate client interactions, generate engaging content, and streamline information workflows.

We're looking for a SEO Specialist to join our Delivery team, focused specifically on ensuring we generate the best results for our clients. The SEO Specialist is responsible for making recommendations on how we can continue to improve our LocalSEO product. The role involves working closely with key stakeholders to ensure we drive traffic and relevant keyword ranking for the small local businesses for which we manage the website. The SEO Specialist will look at how we configure our clients, analyze traffic data, run experiments on client cohorts, and make expert recommendations. The ideal candidate is detail and process-oriented, proactive, applies critical thinking for our existing and onboarding clients, has a continuous improvement mindset and is looking to join a fast-growing technology company. The core value of the Delivery team is being client-centric.

What You’ll Be Doing

  • The critical starting point for our clients' website strategy, you will be responsible for:
    • Generating, monitoring, and adjusting our clients' LocalSEO to ensure their configuration is aligned with industry best practices and delivers the most value.
    • Running SEO experiments to drive even better outcomes for merchants.
    • Creating and maintaining process documentation regarding LocalSEO to ensure there is a clear understanding of the product, and how it’s marketed and implemented.
    • Defining and refining processes, implementing and monitoring results for constant improvement.
  • As our product is developing to scale, your contributions to the product strategy will consist of:
    • Defining areas for automation and building a scalable strategy that can be implemented and tweaked based on data analysis inputs and the changing local SEO landscape.
    • Applying critical thinking to our current processes (past and present) to provide recommendations.
  • Closely collaborating with other streams and departments within the company such as the Delivery team, Product team, and Operations team.
  • Keeping up to date with digital marketing trends and any target market industry trends that impact SMBs, ensuring updates and adjustments are made to our overall strategy where necessary.
  • Informing and educating other departments on current SEO best practices and trends.
  • Maintaining a thorough understanding of OneLocal’s technologies, processes, and teams
  • Understanding the company’s goals and vision, participating in your own goal setting quarterly.

What You Bring

  • 3+ years of local SEO experience
  • Proficiency and applied knowledge in all areas of SEO, including keyword research, technical SEO, on- and off-page strategies, including Google Business Profile, content marketing, listings management, and analytics.
  • Demonstrated success in delivering exceptional SEO performance for client websites and experience working with local clients.
  • Strong knowledge of content marketing and inbound marketing best practices.
  • Highly skilled in number crunching and data analysis.
  • Experience working with an SEO tech stack (SEMrush, Screaming Frog, Google Search Console, etc.)
  • Proficiency in setting up and working with tracking and reporting tools (Google Analytics, Google Tag Manager, Google Data Studio).
  • Ability to work with large and complex projects within scope, and on time. Experience with Jira is beneficial.
  • Familiarity with CRM platforms, ideally Salesforce.
  • Familiarity with CSM platforms.
  • Excellent communication skills and a strong ability to think critically about every aspect of your work, the work that your peers are producing. 
  • Ability to work in a fast-paced environment.

Why You’ll Love Working Here

  • The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
  • Remote first: We are committed to a remote-first/distributed team work environment with access to a co-working space in Toronto
  • 3 weeks paid vacation + 5 paid personal days
  • Stock options in a YC backed start-up
  • Virtual social events: coffee chats with your colleagues and happy hours!

At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.



Apply Now

OneLocal is a leading provider of AI-powered digital marketing solutions for small and medium-sized businesses. We are committed to helping SMBs grow by providing easy-to-use, affordable, and effective marketing tools. From websites and SEO to reviews, advertising, social media, and more, our cloud-based platform offers a suite of interconnected tools that streamline operations and facilitate seamless customer communication. Leveraging structured and unstructured data, we power our own AI capabilities to automate client interactions, generate engaging content, and streamline information workflows.

What You’ll Be Doing

You will be running our internal ads with Meta’s platform (Facebook + Instagram). Over time, we’ll want to branch out into Google display ads and Google keywords.

  • Experimenting with creative continuously with the images and videos we supply you.
  • Optimize and create compelling ads, including making adjustments to creative and writing ad copy.
  • Further segment our retargeting ads by product and by intent.
  • Manage ad budget and costs, working to drive down cost per lead.

What You Bring

  • 3+ years of experience running Facebook ads, with experience buying at least $100,000 or more in paid ads.
  • 3+ years of experience working with ads in a B2B context, specifically working to drive high-quality leads.
  • Track record of success driving revenue for clients, either directly or through the creation of leads that drive significant pipelines.
  • Ability to write compelling, brand-safe ad copy.
  • Analytical skills to interpret results and make adjustments to improve them in the future.

Note: OneLocal pays freelancers using Direct Deposit. Please only apply for this position if you can get paid via Direct Deposit. Thank you!



Apply Now

We are seeking a highly skilled and motivated Freelancer Marketing Projects with a strong background related to digital marketing and creative design. The successful candidate will be responsible for various tasks related to the application of reviews and testimonials (NPS and Google reviews) from small local businesses and translating them into ad creative. Additional responsibilities will include handling various marketing tasks related to this project, such as configuring ads for the correct specifications and technical requirements.

Key Responsibilities:

  • Oversee the process of assessing and collecting high-quality reviews and applying them within visual ad and social media creative.
  • Transform selected testimonials into visually appealing creatives using Canva, adhering to the provided proof of concept as a guideline.
  • Ensure that the creatives effectively communicate the positive reviews and resonate with the target audience.
  • Tailor the designed creatives to meet the specifications outlined by Meta Ads and Google Ads platforms.
  • Optimize the visuals for seamless integration and optimal performance in both Meta Ads and Google Ads environments.
  • Conduct thorough quality checks on each creative to guarantee accuracy, consistency, and alignment with project objectives.
  • Address any feedback or revisions promptly to maintain high-quality standards.
  • Execute various ad-hoc marketing tasks to support broader marketing initiatives.
  • Coordinate with clients and team members on project requirements and updates.
  • Maintain a working knowledge of digital marketing trends and best practices to provide top-notch services.
  • Juggle multiple projects and prioritize tasks in a fast-paced, deadline-driven environment.

Qualifications:

  • Proficiency in Canva and Google Sheets.
  • Strong creative and aesthetic sensibility.
  • Familiarity with Meta Ads and Google Ads specifications.
  • Attention to detail and a commitment to maintaining high standards of accuracy in all tasks.
  • Ability to thrive in a fast-paced work environment, managing multiple projects and deadlines.
  • A strong grasp of marketing principles is desirable.
  • Proven ability to work independently as well as part of a collaborative team.
  • Excellent communication skills, both written and verbal.
  • A proactive problem-solving approach and the flexibility to adapt to new challenges.

Note: OneLocal pays freelancers using Direct Deposit. Please only apply for this position if you can get paid via Direct Deposit. Thank you!



Apply Now

Get a Demo

Enter your details below to set-up your no-obligation demo. All fields are required.*