Join the VanillaSoft Team

Check out our job openings below and see if there’s a place for you at VanillaSoft.

Social and Digital Content Producer


Are you a video producer, or a podcast producer, or an audio engineer, or a social media savant? Are you all of the above? Do you want to become all of the above?

As our in-house Social & Digital Content Producer, you will work to create incredible video, audio, live-streaming and social media content to build the VanillaSoft brand and voice, connect with our community, convey our thought leadership, promote our customer successes, and highlight our sales engagement SaaS platform.


Video production – from 60 second promotional trailers, to 3-5-minute rants and case studies and product highlights, to 30+ minute live events, video is central to conveying our voice and our knowledge and our leadership.

  • Develop and produce video content for a wide variety of applications and channels
  • Budget, allocate resources, set deadlines, and ensure projects are delivered on time
  • Plan video shoots: scout locations, storyboard, brief participants, and manage on-set production
  • Rent and reserve equipment, if required
  • Manage our video library
  • Utilize existing video cameras, mics, lighting, backdrops, etc., which were purchased on a very modest budget
  • Identify additional investments required to increase production quality
  • Take care of all post-production including sub-title captioning, digital video editing, basic 2D motion graphics, lower-thirds, chapter markers, video correction and optimization, etc.

Audio production — from writing and recording voice-overs, to correcting less-than-ideal sound recordings, to producing multiple podcasts, to making good recordings sound amazing, you cherish the power of the spoken word.

  • Develop new projects and content ideas that will resonate with our target audience
  • Edit scripts and write questions as required
  • Book guests and manage all event logistics including pre-interviewing them when necessary
  • Oversee studio recording sessions
  • Sourcing appropriate music and sounds
  • Take care of all post-production including editing, optimizing and correcting audio files, adding sound effects, incorporating music, posting to hosting platforms, writing promotional copy, etc.

Livestream production — from streaming to major platforms such as YouTube and Vimeo, to social platforms such as Facebook Live, Instagram, and Periscope, you thrive on the pressures associated with real-time media and are calm and cool under pressure
Develop new projects and content ideas

  • Edit scripts and write questions as required
  • Craft powerful PowerPoint presentation slides, if applicable, to support the discussion
  • Book guests and manage all event logistics including pre-interviewing them when necessary
  • Able to manage and produce a multi-camera, multi-scene stream on your own while the on-air talent connects with the audience
  • Engage the audience in a live-chat conversation while also producing the stream
  • Understand and manage the various streaming bitrates necessary to deliver the feed to an audience who is connected across a variety of devices
  • Oversee livestream recording and production sessions from end-to-end
  • Take care of all post-production including editing, optimizing and correcting raw files, adding special effects, incorporating music, posting to hosting platforms, writing promotional copy, etc.

Social Media promotion — Utilize the very content you produce to be one of the main voices for VanillaSoft on our various social channels, while engaging with our community to better understand the content they desire, ensuring that each channel becomes known for its creative and impactful voice.

  • Understand the community and be familiar with how each competitor, influencer, and media personality approaches each channel. Using this knowledge, create and deliver channel-specific content that meets or exceeds what is provided by these same players.
  • Create content that fuels discussions around industry news, products, insight, events, and opinions.
  • Continually develop innovative and creative ideas to spark community interaction including comments, shares, likes, follows, etc.
  • Work with the community manager and marketing team on optimization


  • Work independently, as well as being part of a distributed team, to establish project deliverables and ensure a high level of craft
  • Collaborate closely with customers, subject matter experts, company leadership, creative and client stakeholders to facilitate production of content.
  • In coordination with our marketing operations team, ensure each finished content piece is posted on the company website, and implemented in the marketing automation platform for inclusion in emails, landing pages, and nurtures as appropriate
  • Work with stakeholders and guests to coordinate content promotion
  • Be familiar with best-in-class production skills and requirements for video, audio, and livestreaming
  • Have proficiency in tools such as Adobe Creative Suite (Premiere, Audition, After Effects, Photoshop) as well as Camtasia or Screenflow, Livestream Studio or OBS or eCamm, RINGR,, sub-titling or captioning, etc.
  • Demonstrated understanding of our brand, values and voice
  • Have a working knowledge of Instagram, Twitter, Facebook, YouTube and LinkedIn
  • Ability to manage multiple projects at the same time in a fast-paced environment.
  • Track and maintain all projects in our project management system
  • Technically capable, excellent communicator, and a desire to improve processes.
  • Drive to share knowledge, create new solutions and bring new ideas to the table.
  • Ability to travel on occasion
  • BA/BS or college diploma or equivalent working experience.


  • A strong background in digital content creation and understanding of social media and digital trends
  • Knowledge or interest in branded content in the digital sphere
  • Love pop culture, entertainment, current events, sales and marketing, and community engagement
  • Passionate about creating amazing content that connects with an audience
  • Seeks to work in a fast-paced environment as part of a highly-collaborative team that spans multiple age groups and demographics
  • Likes to laugh, have fun, and beat the competition


VanillaSoft, a software solution delivered as a recurring monthly service, is the industry’s most successful sales engagement platform. It empowers sales teams to respond to leads faster, interact more consistently, and generate more qualified sales opportunities. Thousands of users employ VanillaSoft’s sales cadence automation to drive speed-to-lead, persistency, productivity and revenue-per-rep. VanillaSoft is a privately held company based in Plano, Texas, USA. To learn more, visit

To apply for this position, send an email to with a subject line of “ Social and Digital Content Producer” and include your resume. Alternatively, simply click the Apply Now button below to launch your default email client.

Apply Now

Sales Development Rep (SDR)

Plano, TX

This is an Inside Sales and Hunter role. We are looking for a talented and competitive sales representative that thrives in a transactional sales-cycle environment who has demonstrated success in building a book of business from cold calling and lead development. Target clients will consist of SMB to Mid-Market size companies across the United States and Canada with no assigned territories or restrictions. This is a great opportunity to be one of the early members of our SDR team and position yourself for excellent career growth.


  • This is first and foremost a hunter role.  Conduct high volume prospecting to generate qualified leads (between 50 & 70 calls per day)
  • Execute detailed product presentations and web demonstrations of our software capabilities to C-level Executives, Directors, and Sales Managers
  • Work collaboratively with marketing and product development departments to execute sales strategy as we introduce product enhancements
  • Serve as a brand evangelist for VanillaSoft
  • Energetically follow up on highly qualified inbound leads
  • Demonstrated expertise in initiating and managing successful business-to-business sales
  • Document and track all potential and existing client interactions using VanillaSoft
  • Work alongside marketing, sales, and leadership to execute targeted outbound campaigns.
  • Partner with our Customer Success Team to ensure a smooth transition during the onboarding process
  • Social Selling e.g. LinkedIn


  • Consistent overachievement of quota and revenue goals w/ a strong W2 track record
  • 3-5 years’ experience selling SaaS solutions to SMB and Mid-Market clients
  • Exceptional prospecting skills using a combination of phone, email, chat, & social
  • Comfortable conducting web video presentations
  • Excellent verbal and written communications skills
  • Strong listening and presentation skills
  • Ability to multi-task, prioritize, and manage time effectively.
  • Solid understanding of technical applications such as MS Office Suite, marketing automation,, and other CRM solutions.
  • Excellent organizational skills with attention to details
  • Must thrive in a fast-paced environment with a focus on putting our customer’s first
  • A sharp focus on your goals and a belief that your daily, weekly and monthly activities will help you achieve them
  • Accurate forecasting and pipeline management
  • Bachelor Degree (MBA is a plus)
  • Spanish speaking is a plus

About VanillaSoft

VanillaSoft, a software solution delivered as a recurring monthly service, is the industry’s most successful sales engagement platform. It empowers sales teams to respond to leads faster, interact more consistently, and generate more qualified sales opportunities. Thousands of users employ VanillaSoft’s sales cadence automation to drive speed-to-lead, persistency, productivity and revenue-per-rep. VanillaSoft is a privately held company based in Plano, Texas, USA. To learn more, visit

To apply for this position, send an email to with a subject line of “ Sales Development Rep” and include your resume. Alternatively, simply click the Apply Now button below to launch your default email client.

Apply Now

QA Analyst/Tester

Gatineau/Ottawa, Canada

This is an exciting opportunity to join VanillaSoft’s software quality assurance team and be part of a fast-growing Canadian SaaS success story. VanillaSoft is a recognized leader in the emerging sales engagement market, helping companies engage faster and more consistently with their sales prospects. With offices in Gatineau, QC and Plano, TX VanillaSoft serves a global customer base throughout North America, Europe and Asia-Pacific.

Reporting to the QA Lead, this position is an integral part of the product development team. Every day offers opportunities to collaborate closely with Product Management, Development, Customer Support and Customer Success teams. The members of the team also share and participate in a wide variety of tasks and responsibilities to ensure a high level of quality for each release cycle.

We offer competitive salaries based on competencies and experience. Our employees benefit from excellent working conditions, benefits and a dynamic work environment. This position is located in our Gatineau office.

A few things we are looking for  :

  • At least 2 years of experience in software/web application or complex systems testing;
  • A person that possesses a passion for improving software products, with a strong commitment to high-quality work, and that can demonstrate a clear pride of ownership;
  • Strong investigative skills and ability to troubleshoot and solve medium/complex problems;
  • Capable of understanding complex features with limited specifications;
  • Adept at multi-tasking, time management and ability to manage multiple projects at once;
  • Excellent communication and interpersonal skills, both written and verbal, in both English and French (Bilingual);

Roles and responsibilities may include but are not limited to the following :

  • Ongoing interaction with the Product Management team to confirm clarification of business requirements of new and /or existing functionality;
  • Working with other QA members to ensure that test plans offer adequate test coverage across a wide range of components;
  • Working with the Customer Support and Customer Success teams to diagnose and resolve customer issues;
  • Assisting developers in recreating issues/defects;
  • Ability to understand and create test plans/cases from specifications or verbal communications;
  • Executing manual test cases (exploratory, integration, system, regression) according to test strategy/plan and project schedule;
  • Ability to write and maintain clear, concise and comprehensive testing documentation;
  • Documenting test results;
  • Detecting, reporting, and tracking software defects;
  • Participating in configuration and maintenance of the test environments and helping to set up test data to achieve solid and reliable test coverage;
  • Participating in the design, development and maintenance of automated test cases;


Technical skills and knowledge (Any, nice to have)

  • Working knowledge of the Microsoft Stack: SQL Server, c#,, asp;
  • Knowledge or experience of web technologies not required but beneficial: HTML, XML, CSS, Javascript;
  • Experience with some software development environments and tools;
  • Experience with code and test management tools such as Team Foundation Server (TFS);
  • Experience in testing complex enterprise level applications;
  • Knowledge of mobile tech, web, and API level testing;
  • Knowledge of virtualization technologies is desirable;
  • Familiarity with continuous delivery practices;
  • Hands-on experience with various types of automation (tool automation, task, test, software automation);
  • Up-to-date on current technologies including middleware, web and mobile development platforms, database platforms, virtual and cloud platforms, automation tools, web services, DevOps and configuration management;
  • Experience designing, creating, executing, and troubleshooting automated test cases, scripts and scenarios;
  • Experience using and leveraging automated testing tools;
  • Experience in CI/CD practices for automated test execution;

To apply, send a resume to and specify  “Analyste Assurance de la Qualité /QA Analyst Application” in the subject line.  Qualified candidates will be contacted for a preliminary telephone interview. When applying, please provide a short description of your particular mix of skills and experience that you would bring to the team, and indicate the level for each (either in terms of basic, intermediate, advanced or in years of experience).

Apply Now

Analyste Assurance de la Qualité

Gatineau/Ottawa, Canada

Vous voulez faire partie d’une compagnie solide et en pleine croissance. Voici une excellente occasion de rejoindre l'équipe d'assurance qualité de VanillaSoft et de faire partie de son succès. VanillaSoft est une entreprise offrant des solutions sous forme de services (plateforme « SaaS »), et est un leader reconnu sur le marché émergent de l'engagement des ventes, aidant les entreprises à s'engager plus rapidement et de manière plus cohérente dans leurs perspectives de ventes.   Avec des bureaux à Gatineau, QC et Plano, TX VanillaSoft dessert une clientèle mondiale en Amérique du Nord, en Europe et en Asie-Pacifique.

Relevant du responsable de l'assurance qualité, ce poste fait partie intégrante de l'équipe de développement de produits.   Chaque jour offre des opportunités de collaboration étroite avec les équipes de gestion de produit, de développement, de soutien et de réussite client.   Les membres de l'équipe partagent et participent à une grande variété de tâches et de responsabilités afin d'assurer un haut niveau de qualité et ce pour chaque cycle de publication.

Nous offrons des salaires compétitifs basés sur les compétences et l'expérience.   Nos employés bénéficient d'excellentes conditions de travail, d'avantages et d'un environnement de travail dynamique.   Ce poste est situé dans notre bureau de Gatineau.

Ce que nous recherchons chez les candidats :

  • Un minimum de 2 années d’expérience en assurance qualité/testing de logiciels, applications web et systèmes.
  • Passion pour l’amélioration des produits logiciels, avec un engagement fort dirigé sur un travail de haute qualité visant l’excellence;
  • Solides compétences en matière d’analyse, d’enquête et capacité à résoudre les problèmes;
  • Aptitude dans la compréhension de fonctionnalités complexes avec des spécifications limitées;
  • Une bonne maîtrise de la gestion du temps et capacité à gérer plusieurs tâches ou projets à la fois;
  • Excellentes aptitudes en communication et en relations interpersonnelles, écrites et verbales, en anglais (nécessaire), bilingue français un atout;

Les rôles et responsabilités peuvent inclure, mais ne sont pas limités à:

  • Interaction continue avec l’équipe de gestion des produits afin de confirmer et clarifier les besoins opérationnels des nouvelles fonctionnalités et / ou des fonctionnalités existantes;
  • Travailler avec les membres de l’équipe d’assurance qualité afin de garantir que les plans de test offrent une couverture de test adéquate et ce pour un large éventail de composants;
  • Travailler avec les équipes de support à la clientèle et de la réussite client afin de diagnostiquer et résoudre les problèmes des clients;
  • Aider les développeurs à recréer des problèmes / défauts;
  • Capacité de comprendre et de créer des plans / cas de test à partir de spécifications ou de communications verbales;
  • Exécuter des scénarios de test manuels (exploratoire, d’intégration, de système, de régression) en fonction de la stratégie / du plan de test et du calendrier du projet;
  • Capacité à rédiger et tenir à jour des documents d’essai clairs, concis et complets;
  • documenter les résultats des tests;
  • détecter, signaler et faire le suivi et la vérification de défauts logiciels;
  • Participer à la configuration et à la maintenance des environnements de test et aider à configurer les données de test et ainsi garantir une couverture de test solide et fiable;
  • Participer à la conception, au développement et à la maintenance de cas de tests automatisés;

Compétences techniques et connaissances (atouts)

  • Connaissance pratique des technologies Microsoft: SQL Server, c #,, asp;
  • Connaissance ou expérience des technologies Web (non requises mais bénéfiques): HTML, XML, CSS, Javascript;
  • Expérience avec les environnements et outils de développement de logiciels;
  • Expérience avec les outils de gestion de code et de test tels que Team Foundation Server (TFS);
  • Expérience dans le test d’applications complexes d’entreprise;
  • Connaissance de la technologie mobile, du Web et des tests de niveau API;
  • La connaissance des technologies de virtualisation est souhaitable.
  • Connaissance des pratiques de développement et déploiement continu;
  • Expérience pratique avec différents types d’automatisation (automatisation d’outils, tâches, tests, automatisation de logiciels);
  • Connaissances à jour des technologies actuelles, y compris les intergiciels, les plates-formes de développement Web et mobiles, les plates-formes de base de données, les plateformes virtuelles et cloud, les outils d’automatisation, les services Web, DevOps et la gestion de configuration;
  • Expérience de la conception, de la création, de l’exécution et du dépannage de cas de tests automatisés, de scripts et de scénarios;
  • Expérience de l’utilisation et de l’optimisation des outils de test automatisés;
  • Expérience dans les pratiques d’intégration continue pour l’exécution automatisée de tests;

Pour postuler, envoyez un CV à et indiquez « Analyste Assurance de la Qualité /QA Analyst Application » dans la ligne d’objet.   Les candidats qualifiés seront contactés pour une entrevue téléphonique préliminaire.   Lorsque vous présentez une demande, veuillez fournir une courte description de votre combinaison particulière de compétences et d’expérience que vous apporteriez à l’équipe, et indiquer le niveau de chacun (soit en termes de base, intermédiaire, avancé ou en années d’expérience).

Apply Now

Web Application Developer

Gatineau/Ottawa, Canada

VanillaSoft is looking for entrepreneurial spirited individuals that enjoy making a difference as a key player within a small team.

We are seeking a .NET Developer capable of designing/building/maintaining our .NET web application. This high energy individual must be able to multi-task and prioritize tasks in a fast paced environment. The Web Application Developer is responsible for:

  • Participating in the VanillaSoft web application Development process (design, development, testing, documentation, and maintenance).
  • Developing quality code meeting quality standards.
  • Preparing time estimates for design, development and unit testing as required.
  • Preparing functional specifications in response to analyzed business requirements as required.
  • Providing bug fixes for new and existing software.
  • Perform research to investigate technologies as required for projects.

The candidate should have/be:

  • English proficiency both written and verbal.
  • Ability to work independently and as part of a team.
  • Good problem solving skills but also not afraid to ask questions.
  • 2+ years experience in ASP.NET (.NET Framework 4.5).
  • Proficient with C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Good understanding of relational database design and development, specifically MS SQL server.
  • Strong understanding of Client/Server application architectures.

Nice-to-have skills:

  • Experience with Microsoft Entity-Framework, .Net Web Services / Web API
  • Experience with VB.NET, HTML 5, CSS 3, Classic ASP.
  • Mobile App development experience.

To apply, please email your résumé to with subject line: Web Developer.

Apply Now

Programmeur d’applications Web

Gatineau/Ottawa, Canada

Vanillasoft est à la recherche d’individus dynamiques et entreprenants qui veulent faire une différence en tant que joueur clé au sein d’une petite équipe.

Nous sommes à la recherche d’un développeur .NET capable de concevoir/construire/entretenir notre application web .NET. Cet individu énergétique doit être en mesure d’accomplir plus d’une tâche à la fois ainsi que de prioriser les tâches dans un environnement en constante évolution. Le développeur d’applications Web devra:

  • Participer au processus de développement de l’application web VanillaSoft (design, développement, tests, documentation, and maintenance).
  • Développer du code rencontrant un certain standard de qualité.
  • Préparer des estimés de temps pour le design, le développement, et les tests selon les besoins.
  • Préparer des spécifications fonctionnelles pour répondre aux besoins d’affaires analysées.
  • Fournir des corrections de bogues pour les logiciels existants ainsi que pour les nouveaux.
  • Effectuer des recherches et étudier les technologies selon les besoins des projets.


  • Maîtrise de l’anglais écrit et oral.
  • Capacité à travailler de façon autonome ainsi que dans le cadre d’une équipe.
  • Aptitude à résoudre les problèmes, mais aussi qui n’a pas peur de poser des questions.
  • 2+ années d’expérience en ASP.NET (.NET Framework 4.5).
  • Maîtrise de C#, JavaScript, jQuery/AJAX/JSON, HTML.
  • Bonne compréhension de la conception et du développement de base de données relationnelle, spécifiquement MS SQL server.
  • Bonne compréhension des applications de type Client/Serveur.

Les compétences suivantes sont un atout:

  • Expérience avec MicroSoft Entity Framework, Services Web .Net / Web API.
  • Expérience avec VB.NET, HTML 5, CSS 3, Classic ASP.

Pour appliquer, s’il-vous-plait envoyer votre CV à avec: “ Web Developer” comme sujet.

Apply Now

Software Support Representative

Gatineau/Ottawa, Canada

We are looking for a full-time, outgoing, affable candidate to support the domestic and international users of our SaaS products in Gatineau, Quebec. Using remote access tools you will be responsible for on-boarding new customers and helping existing customers with their VoIP setup, questions on the functionality of the software, and the software features. VanillaSoft is an award-winning lead management software and CRM solution for phone-centric sales groups. Join a fast-growing company with clients in over 30 countries.

Summary of Essential Job Functions:

  • Providing customer care or technical support by telephone or email
  • Troubleshooting, diagnosing, and solving VanillaSoft customer software and related program issues
  • Keeping the trouble/support management system up to date
  • Answering phones in a prompt, polite and friendly manner
  • Working knowledge of major operating systems including Window XP, Vista, Windows 7, Windows 8, and MAC OSs

Job Requirements:

  • Diploma in Computer Systems Technician Program or equivalent
  • Very strong customer care focus
  • The ability to fluently communicate in English, bilingual (French) is preferred
  • Must be able to work both independently and in a team environment

Submission Instructions:

To apply, please email your resume and cover letter to Chris Hoffman:, with subject line: “VanillaSoft – Software Support Rep Position.”

Apply Now