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 Ingalls

Head of agency

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 team 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

AgencyEngine, the innovative white-label B2B extension of the OneLocal marketing platform, is in the process of creating and launching our next-generation website generator. Over the past seven years, OneLocal has successfully empowered thousands of merchants by integrating technology with human expertise to boost their digital presence. Now, with AgencyEngine, we aim to revolutionize this approach by offering a fully AI-driven, human-less solution tailored for software providers and franchisors to enhance their SMB customers' in-house marketing capabilities. 

As the Director of Product, you will harness the extensive expertise gained from OneLocal's tech-enabled agency model to develop a minimal lovable product designed for market readiness by 2025. Your leadership will be instrumental in actualizing our vision, delivering an automated and scalable solution that our partners, including BPMs and CRM providers, can seamlessly white-label and resell to enhance their merchants’ marketing capabilities.

If you are interested in building an AI-powered product from scratch with an exceptional team this role is for you. 

Job Overview

This role involves leading the product management team, setting product vision, and delivering products that align with our strategic business objectives. The ideal candidate will possess a blend of business and technical savvy, a big-picture vision, and the drive to make that vision a reality.

Key Responsibilities:

  • Develop and lead the product strategy and vision, with direct accountability for product planning, delivery, and lifecycle management.
  • Collaborate closely with cross-functional teams, including engineering, marketing, sales, and customer success, to define product requirements and roadmaps.
  • Conduct market research and competitor analysis to identify trends and opportunities for product innovation and differentiation.
  • Oversee the prioritization of product features and enhancements that align with the company's business objectives.
  • Use data-driven methodologies to evaluate product performance, iterating on product features and strategies as necessary.
  • Mentor and develop a high-performing product management team, fostering a culture of collaboration, innovation, and customer focus.
  • Serve as a primary advocate for the product internally and externally, including with senior management and key customers.
  • Drive the go-to-market strategy for new product launches, including positioning, pricing, and customer segmentation strategies.
  • Ensure alignment of product development initiatives with the regulatory and compliance requirements specific to the Canadian market.

Requirements:

  • Bachelor’s degree in Business, Marketing, Engineering, or related field; MBA or advanced degree preferred.
  • Proven experience (7+ years) in product management, product strategy, or related roles, with a track record of delivering successful products in the technology sector.
  • Experience in the martech industry is highly desirable.
  • Strong leadership skills with experience managing and mentoring product teams.
  • Excellent strategic and analytical capabilities with the ability to make informed decisions based on data.
  • Exceptional communication and presentation skills, with the ability to articulate complex concepts to diverse stakeholders.
  • Proficiency in product management tools and methodologies (e.g., Agile, Scrum).
  • Demonstrated ability to think creatively and solve complex problems.

Why You’ll Love Working Here:

  • 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 AgencyEngine/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

We are seeking a dynamic Social Media & Content Manager (Freelance) to join our expanding marketing team. You will play a pivotal role in enhancing our brand presence across various social media platforms by developing strategic content and managing our social media channels. 

Key Responsibilities:

  • Coordinate our social media strategy to align with business goals and key performance metrics.
  • Plan engaging and shareable content and copy tailored for platforms such as LinkedIn, Instagram, Facebook, Twitter/X, and Threads.
  • Engage with our audience by promptly responding to comments, messages, and fostering a positive community around our brand.
  • Monitor and analyze social media performance metrics to refine strategies and boost key performance metrics with regular reports on social media activities, insights, and growth.
  • Utilize tools like Canva for content creation and Publer to plan and publish content.
  • Actively network on LinkedIn and Instagram to connect with our target market, industry influencers, professionals, and relevant communities, increasing brand awareness and engagement.
  • Plan video and UGC content.
  • Perform competitor and industry research to inform content topics, optimize posting schedules, and leverage the latest engagement features on each platform.
  • Stay up-to-date with emerging platforms, latest social media trends, and new features to continually optimize our online presence.
  • Collaborate with the marketing team to ensure cohesive messaging across all channels and to diversify content.

Qualifications:

  • 2-4 years of experience in social media management and content creation.
  • Proficiency with design tools like Canva and social media scheduling tools (e.g., Publer).
  • Demonstrated experience creating video content and working with UGC initiatives.
  • Comprehensive understanding of features and strategies across LinkedIn, Instagram, Facebook, Twitter/X, and Threads.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to collaborate effectively with cross-functional teams.
  • Bachelor’s degree in Marketing, Communications, or related field preferred.

Preferred Qualifications:

  • Certifications in social media management.
  • Experience with analytics tools to track and report on key social media performance metrics.
  • Creative mindset with strong problem-solving capabilities.

Why Join Us:

You’ll play a pivotal role in shaping our brand’s digital presence by leveraging your deep expertise in social media platforms. If you’re passionate about community building, video and UGC content, and translating social interactions into tangible business results, we’d love to hear from you!

We will be paying at a rate of USD $5.50 per hour.

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

The Freelance Website & DNS Analytics Specialist will manage DNS infrastructure and configure Google products (BigQuery, Analytics, Search Console, Business Profile). This role requires DNS management expertise and web traffic analysis skills to enhance site performance and security. The ideal candidate has problem-solving skills, DNS configuration knowledge, and experience with web analytics platforms.

Key Responsibilities:

- Maintain, monitor, and troubleshoot DNS infrastructure
- Ensure DNS configurations support site availability, security, and performance
- Manage domain transfers, implementing security measures (DNSSEC)
- Configure and manage web analytics tools to track traffic and user behavior
- Develop dashboards and reports for stakeholders
- Collaborate with IT and security teams to monitor DNS performance
- Document DNS configurations, processes, and policies
- Continuously evaluate and improve DNS and analytics processes

Qualifications:

- 2-5 years in DNS management and web analytics tools
- Experience with DNS security protocols (DNSSEC, DDoS Protection)
- Proficiency with web analytics platforms like Google Analytics or Adobe Analytics
- Strong problem-solving and troubleshooting skills

Preferred Qualifications:

- DNS and web analytics certifications (e.g., Google Analytics)
- Experience with cloud-based DNS services like AWS Route 53, Cloudflare

We will be paying at a rate of USD $12 per hour.

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

OneLocal is transforming the B2B sector with its innovative white-label marketing platform. Drawing on years of proven success in accelerating local business growth, we've fine-tuned our expertise in developing unparalleled digital presences for thousands of merchants. Now, we're strategically partnering with leading software providers and franchisors to deliver a comprehensive, in-house marketing powerhouse for their SMB clients. Our sophisticated, AI-driven agency-in-a-box equips merchants with the competitive advantage essential for achieving market dominance and driving business expansion.

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.

Job Overview

We are on the hunt for a seasoned Senior DevOps Engineer with a strong background in cloud observability, container orchestration, cloud operations, and incident response. The ideal candidate will have experience working with FinOps, CICD, developer tools, repository and source control architecture, developer build environments, and ensuring data storage efficiency.

Essential Duties and Responsibilities:

  •  Cloud Observability: Implement and manage advanced cloud observability tools to monitor and optimize system performance, ensuring high availability and reliability for our service offerings.
  •  Cloud Expertise: Demonstrate proficiency in one of the major cloud platforms (AWS, Azure, or Google Cloud) to architect, manage, and optimize scalable cloud infrastructures.
  •  Operations & Incident Response: Lead the incident response process utilizing tools like PagerDuty or equivalent to ensure swift identification, management, and resolution of critical issues, maintaining service continuity.
  •  FinOps: Analyze and manage cloud costs effectively using FinOps principles, employing various tools and aggregators to ensure cost efficiency and resource optimization.
  •  CICD: Design, implement, and maintain continuous integration and continuous deployment (CICD) pipelines to enhance development workflows and delivery cycles.
  •  Developer Tools: Advance the use of modern developer tools, including AI-powered assistants like GitHub Copilot, to streamline coding practices and enhance overall productivity.
  •  Repository and Source Control Architecture: Architect and manage repository structures and source control processes to support development teams in effectively collaborating and maintaining code quality.
  •  Developer Build Environments: Create and optimize developer build environments to facilitate smooth and efficient development, testing, and deployment processes.
  •  Data Storage Efficiency: Design strategies and systems for efficient data storage, ensuring optimal performance, cost management, and scalability of storage solutions.

Requirements:

  • Minimum of 5 years of relevant experience in a DevOps role, with a focus on cloud observability, container orchestration, and cloud operations.
  • Cloud Expertise: In-depth knowledge and hands-on experience with one of the major cloud platforms (AWS, Azure, Google Cloud).
  • Incident Response: Familiarity with incident management tools like PagerDuty or equivalent, with a track record of handling and resolving critical incidents.
  • FinOps: Strong understanding of Financial Operations (FinOps) principles and experience with tools and techniques for managing cloud costs.
  • CICD Pipelines: Demonstrable experience in designing and maintaining CICD pipelines using tools such as Jenkins, GitLab CI, or similar.
  • Source Control: Expertise in repository management and source control systems, particularly with Git, GitHub, GitLab, or similar platforms.
  • Build Environments: Experience in creating and optimizing developer build environments, ensuring they are efficient and conducive to high-quality code production.
  • Data Storage: Proficiency in designing and managing data storage solutions that balance performance with cost-efficiency, considering scalability requirements.
  • Problem-Solving Skills: Strong analytical and troubleshooting skills to resolve complex technical issues and optimize system performance.
  • Collaboration: Excellent communication and collaboration skills to work effectively with cross-functional teams, fostering a culture of continuous improvement.
  • Experience in implementing and managing Infrastructure as Code (IaC) tools such as Terraform and Pulumi

Plus

  • AWS specialization and certification
  • Familiarity with security best practices and compliance standards in cloud environments.
  • Developer Tools: Proficiency with modern developer tools, including AI-powered assistants like GitHub Copilot, and a solid understanding of their impact on the development lifecycle.

Why You’ll Love Working Here:

  • 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 looking to hire a Website Coordinator on a 3-month contract basis to assist in the coordination and creation of new client sites. This role requires a keen eye for design, strong organizational skills, and a process-oriented mindset to ensure the seamless execution of site development and maintenance tasks.

Key Responsibilities:

  • Drive design and architectural problem-solving for new client sites and features.
  • Manage and maintain websites, ensuring quality and consistency across all projects.
  • Perform QA on websites, troubleshooting and resolving technical issues.
  • Complete change requests efficiently while maintaining high-quality standards.
  • Oversee the day-to-day operations of site maintenance, including building, strategizing, and improving existing sites.
  • Ensure exceptional attention to detail and quality assurance for all deliverables.
  • Provide suggestions for potential improvements or additions to site templates and design tools.
  • Collaborate with the Content team to ensure design choices align with industry standards.
  • Educate and mentor team members on design/UI best practices, including accessibility and UX principles.

Qualifications:

  • 2-3 years of experience in website design and maintenance.
  • Previous experience working with WYSIWYG CMS platforms (WordPress, Wix, Squarespace, or others).
  • HTML, CSS, JavaScript. 
  • Experience with Elementor is an asset.
  • Experience working in fast-paced environments, preferably within the technology or startup sectors.
  • Detail-oriented with strong organizational skills and the ability to execute tasks with minimal supervision.
  • Impeccable communication skills, both verbal and written.
  • Ability to give and receive feedback effectively.
  • Experience working with website performance testing tools is an asset.

Nice to Have:

  • Understanding of SEO best practices and WCAG 2.0 accessibility standards.
  • Design background. 

Time Commitment: 

This is a 3-month contract position with the potential for extension based on performance and business needs. 



Apply Now

Get a Demo

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