Careers

Let's work together.

We’re searching for passionate, skilled professionals to join our team. If you want to work in a fun, fast-paced and friendly environment while making a difference for organizations and individuals alike, we’re your people!

Virtual Gurus is a well-established scale-up providing a Talent-as-a-Service platform to businesses who need part-time help with their operations. We’re proud of what makes us different: a crazy strong social mission to provide employment opportunities to underrepresented communities, and a focus on curating the best-fit match between virtual assistant and client.

The careers available at Virtual Gurus
Current job openings

Executive Assistant (full time, inhouse)

Virtual Gurus is a well-established, rapidly growing start-up that provides a Talent-as-a-Service platform to businesses that require part-time help with their business operations. We’re proud of what makes us different: a crazy strong social mission to provide employment opportunities to underrepresented individuals and our focus on curating the match between virtual assistant and client.

We’re looking for an Executive Assistant to support our two most senior leaders: our Founder & CEO and our Chief Operating Officer. Critical to the success of the team, our EA is someone who engages as a strategic partner; operates with the discretion of a trusted confidant; and dazzles as a professional problem solver. 

We’re on the search for an independent self-starter with a keen eye for detail, to help keep our senior executives in line! As an  EA at Virtual Gurus, you’ll be a sounding board, an organizational mastermind, and the voice of reason when needed. Your high energy is balanced with a calm approach, both of which will be integral to your success in the role. If you’ve been looking for an opportunity to show off your ability to keep all of the plates spinning (and having fun doing it), then let’s connect.  

Essential Duties and Responsibilities

  • Provide executive administrative support to the Founder & CEO and Chief Operating Officer by managing schedules, preparing presentations, handling communications, preparing expense reports, and coordinating travel arrangements.
  • Manage email and social media inboxes with an eye on timeliness and prioritization, including stick-handling requests relating to media or other speaking engagements. 
  • Conduct research using various methods to support the company’s growth and success.  
  • Act as the primary point of contact for internal and external stakeholders with a high degree of confidentiality.
  • Assist with other administrative tasks as needed, including event planning, organizing meetings, arranging office moves, etc.

How do you know if this role is for you?

  • You have 5+ years of senior administrative support or office management experience with a strong focus on executive support.
  • You give yourself a 10/10 for your proficiency with Google’s suite of web based applications, including Gmail, Google Calendar and Google Drive, and have an adaptability to learn new applications. 
  • You pride yourself on your social media prowess.
  • Your expert level communication skills support your success - whether writing, speaking…or reading minds. 
  • Your proactive approach allows you to anticipate problems before they occur. 
  • You are a people-person and are highly-skilled at relationship management.
  • You credit your diplomacy and discretion for your ability to maintain highly confidential and sensitive information in a professional manner.
  • Your organization skills result in attention to detail and an enviable degree of accuracy.
  • You are resourceful - if you don’t know the answer, you surely know how to find it. 

Please note, this is a full-time inhouse staff position, NOT a virtual assistant position.

What’s in it for you?

  • Base salary plus performance bonus 
  • Employee Share Ownership Plan
  • Health benefits
  • Personal and flex time  
  • Convenient central location in Calgary 
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection.

Belief in our social mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com along with a snappy email telling us what intrigues you about Virtual Gurus, why you’d be awesome for the role, and why we should hire you.

Product Manager

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support for their operations. We’re proud of our passionate social mission which sets us apart from our competitors! Virtual Gurus’ vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in our social mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!


We’re looking for an awesome individual who balances business and technical to join our technology team as our first product manager.

Our Talentplace and askBetty products are the technology cornerstones of the Virtual Gurus service offerings. At this stage in the company’s evolution, there is a ton of opportunity to have a significant impact as we embark upon a new wave of product/service innovation and refinement. This opportunity extends across our codebase, team processes, team tools, as well as on the lives of our virtual assistants and clients. 


Essential Duties and Responsibilities
  • Build, validate, and champion a vision for your product line
  • Create and maintain a product roadmap aligning various teams and stakeholders
  • Lead product discovery to identify critical problems to solve
  • Work with designers and developers to find viable solutions to those problems
  • Lead the effort to break down large initiatives into smaller deliverables
  • Help the development team understand the business needs, problems and desired outcomes
  • Engage in market, competitor and user research
  • Flesh out ideas with wireframes and mockups (in conjunction with designers)
  • Analyze data, including analytics and A/B testing results
  • Use data analysis to improve features and inspire new product ideas
  • Create and maintain the product backlog


How do you know if this role is for you?
  • 3+ years’ experience of software product management experience
  • Bachelor’s Degree (Technical/Business/Scientific) or equivalent work experience
  • Strong product intuition and user empathy
  • Outstanding data analysis skills and proven leadership skills
  • Ability to collaborate with different teams in an agile environment
  • Ability to effectively prioritize and execute tasks in a fast-paced environment
  • Rapid growth and change don’t scare you
  • Strong communication (both verbal and written), and interpersonal skills are essential
  • Entrepreneurial mindset, possessing the ability to work in an evolving environment with multiple stakeholders
  • Passionate about, and interested in, startups and the process of growing a business
  • Strong attention to detail
  • Exceptional skills in organization, planning, decision-making and time management


What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events


Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether an organization needs a dedicated assistant, special project support, or help with occasional tasks we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection.

Belief in our social mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com. Impress us with your snappy subject line and tell us why you’re interested, why you’d be amazing in the role and why we should hire you.

Business Intelligence Analyst

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support for their operations. We’re proud of our passionate social mission which sets us apart from our competitors! Virtual Gurus’ vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in our social mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!

We’re looking for someone that sees all the possibilities of data and can narrow down to what’s most important to join our technology team as our first BI Analyst.

Our Talentplace and askBetty products are the technology cornerstones of the Virtual Gurus service offerings. At this stage in the company’s evolution, there is a ton of opportunity to have a significant impact as we embark upon a new wave of product/service innovation and refinement. This opportunity extends across our codebase, team processes, team tools, as well as on the lives of our virtual assistants and clients. 

Essential Duties and Responsibilities
  • Implement metrics, analytics and insights to achieve data-driven decisions
  • Assist in the creation and application of data science tools and techniques that can be applied to decision support in as real time as possible
  • Develop, oversee and reinforce data strategy, governance, standards and best practices
  • Provide leadership, guidance, training and oversight around data science and business intelligence
  • Build a roadmap to sustainably deliver a business measurement platform, self-service capabilities and client and customer focused analytics & insights
  • Focus on predictive vs. reactive analytics to deliver early-watch indicators allowing for increased certainty around business outcomes
  • Actively learn and seek out ways to continuously improve, researching best practices and suggesting appropriate technologies

How do you know if this role is for you?
  • A strong understanding of data architecture, data models, and data visualization that supports corporate reporting and business intelligence
  • Very strong SQL proficiency
  • Experience working with Cloud Data warehouses
  • Experience automating data tasks
  • Experience with product analytics
  • Keen interest in learning more about modern data stacks, ML and data engineering
  • Team player - this is a cross-functional role that works directly with multiple teams
  • Proven ability to work independently and proactively
  • Rapid growth and change don’t scare you
  • Strong communication (both verbal and written), and interpersonal skills are essential
  • Entrepreneurial mindset, possessing the ability to work in an evolving environment with multiple stakeholders
  • Passionate about, and interested in, startups and the process of growing a business
  • Strong attention to detail
  • Exceptional skills in organization, planning, decision-making and time management

What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events

Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether an organization needs a dedicated assistant, special project support, or help with occasional tasks we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection.

Belief in our social mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com. Impress us with your snappy subject line and tell us why you’re interested, why you’d be amazing in the role and why we should hire you.

Recruiting Specialist

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support. We’re proud of our passionate social mission which sets us apart from our competitors! Virtual Gurus’ vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in our social mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!

We’re looking for an awesome individual to join our team of virtual assistant talent managers.

Talent Managers are crucial members of the Virtual Gurus Headquarters team! They are on the front line of attracting, vetting, onboarding and retaining the top talent that makes Virtual Gurus tick. The Talent Team works closely with sales, making sure we have the talent they need to support our clients, and with the client success team to make sure the VAs and clients are happy in the long term. Sound like a three-sided puzzle you want to take on? Then read on…

We are looking for a dedicated full cycle recruiter to join our Talent Team. The successful candidate will work as part of the team to manage the application process from recruitment through to contract.

Working with the team to help define a talent recruitment strategy, identify hiring needs and filling virtual assistant roles.  The successful candidate will work with the team to identify and source talented candidates through databases and social media, online and in-person events.  They will support candidates through the application process, assessing skills, conducting interviews and determining if a candidate is a fit to join the VA Talentpool. The right fit for this role will have experience with mass recruitment, excellent interpersonal skills, is organized and detail-oriented, remains up-to-date with employment/contractor regulations in Canada and the US  and keeps informed on interdepartmental requirements as needed. 

Recruiter Responsibilities:
  • Identifying future hiring needs, developing job descriptions and specifications.
  • Collaborating with other teams to compile a consistent list of requirements.
  • Attracting suitable candidates through advertising,  databases, employment  forums, social media, etc.
  • Conducting interviews and sorting through applicants to fill open positions.
  • Assessing applicants' knowledge, skills, and experience to best suit open positions.
  • Application tracking management
  • Completing paperwork for new hires.
  • Promoting the company's reputation and attractiveness as a good employment opportunity.
  • Providing recruitment reports to team managers
Recruiter Requirements:
  • 1-3 years of experience in recruitment and staffing, experience in mass recruitment will be an asset
  • The ability to conduct different types of interviews.
  • Experience with recruitment processes and databases.
  • The ability to design and implement recruiting strategies.
  • Excellent communication skills.
  • Strong written and verbal communication
  • Experience with partnerships, relationship building
  • Networking
  • Attention to details
  • Professional communication skills, 
  • Confidence having difficult conversations
  • Pragmatic decision making 
What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • Convenient central location in Calgary 
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events

 

Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether you need a dedicated assistant, special project support, or help with occasional tasks, we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to careers@thevirtualgurus.com, along with a snappy email telling us what intrigues you about Virtual Gurus, why you’d be awesome for the role, and why we should hire you.

Talent Manager

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support. We’re proud of our passionate social mission which sets us apart from our competitors! Virtual Gurus’ vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in our social mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!

We’re looking for an awesome individual to join our team of virtual assistant talent managers.

Talent Managers are crucial members of the Virtual Gurus Headquarters team!  They are on the front line of attracting, vetting, onboarding and retaining the top talent that makes Virtual Gurus tick. The Talent Team works closely with sales, making sure we have the talent they need to support our clients, and with the client success team to make sure the VAs and clients are happy in the long term. Sound like a three-sided puzzle you want to take on? Then read on…

Essential Duties and Responsibilities
  • Attract and retain high quality Virtual Assistants in Canada and the United States
  • Create a high performance culture by fostering and encouraging an inclusive and supportive network among the VAs and the Virtual Gurus team
  • Guide Virtual Assistants through the multistep application process
  • Act as the voice of the VAs to management and the Client Success Managers (CSMs)
  • Host group and individual interview and onboarding sessions 
  • Act as the main point of contact for new and existing VAs
  • Matching Virtual Assistants with clients
  • Providing feedback, coaching and ongoing support to virtual assistants as required
  • From time to time, assist the CSMs in client retention efforts
  • Accurately maintain all ongoing metrics, as is required by management 
  • Attend and participate in various community events, workshops, lunch-and-learns, etc.
  • Attend job fairs virtual (and potentially in person as public health guidelines allow) to promote Virtual Gurus as a partner of choice for virtual assistants
  • Other duties as required

How do you know if this role is for you?
  • Two to four years of human resources, talent recruitment and onboarding experience
  • Strong attention to detail; organizational, planning, decision-making and time management skills
  • Previous experience working with contractors or entrepreneurs an asset 
  • Ability to lead and coach virtual assistants (VAs) as they submit their applications and begin to work for clients
  • Must demonstrate excellent problem solving, critical thinking, and innovative skills
  • Ability to work and perform well under pressure, meet deadlines, and juggle competing priorities in a fast-paced environment
  • Strong interpersonal skills and drive to work collaboratively
  • Excellent oral and written communication and interpersonal skills combined with excellent customer service and demonstrated leadership abilities
  • Passionate about, and interested in, startups and the process of growing a business
  • Comfortable with attending community events to represent Virtual Gurus and speak with potential VAs or clients
  • Comfortable with the unfamiliar with a keen attitude and a willingness to explore areas outside of your area of expertise
  • Entrepreneurial mindset, possessing the ability to work in an evolving environment with multiple stakeholders

What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • Convenient central location in Calgary 
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events


Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether you need a dedicated assistant, special project support, or help with occasional tasks, we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to careers@thevirtualgurus.com, along with a snappy email telling us what intrigues you about Virtual Gurus, why you’d be awesome for the role, and why we should hire you.

Client Success - Onboarding Specialist

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support for their operations. We’re proud of our passionate social mission which sets us apart from our competitors. Our vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in that mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!

We’re looking for an awesome individual to join our team of client success managers as an onboarding specialist.

Client Success Managers are crucial members of the Virtual Gurus Headquarters team. They are the eyes and ears for the clients AND the virtual assistants, making sure both are happy while also keeping the company's best interest in mind. Sound like a three-sided puzzle you want to take on? Then read on…

Essential Duties and Responsibilities
  • Act as initial point of contact post sales consultation
  • Support clients during their onboarding to ensure they are successfully set up
  • Establish deep understanding of client needs with the goal of building a long-term relationship
  • Act as liaison to and between internal teams including sales, billing and talent teams
  • Interact with virtual assistants to ensure client account is successful 
  • Ensure established processes and procedures are followed
  • Manage all client projects and communications through internal project management software 

How do you know if this role is for you? You have:
  • A genuine sense of curiosity about people and their businesses
  • Strong critical thinking skills and the ability to problem solve on the fly
  • Strong attention to detail
  • Ability to establish and maintain processes and procedures
  • Ability to manage multiple projects simultaneously
  • Ability to work quickly, while maintaining high levels of customer satisfaction
  • Superior time management
  • Comfort with technology (specifically SaaS project management software, Google Suite)

What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • Convenient central location in Calgary 
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events


Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether an organization needs a dedicated assistant, special project support, or help with occasional tasks we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com along with a snappy email telling us what intrigues you about Virtual Gurus, why you’d be awesome for the role, and why we should hire you.

Marketing and Communications Strategist

We’re growing! Virtual Gurus is a well-established scale-up providing a Talent-as-a-Service platform to organizations that require fractional help with their administrative functions. We’re proud of what makes us different: a crazy strong social mission to provide fairly-paid opportunities to individuals from historically underrepresented communities.

We’re looking for a rising star to join us as a marketing and communications strategist.  

Are you a creative thinker with a strong combination of writing, design and communications skills? Are you passionate about producing fresh content that connects with audiences and drives action?  If so, read on. And if this sounds like your dream job, we want to hear from you.

Responsibilities:
  • Collaborate with marketing, sales and operations teams to brainstorm content ideas, create editorial calendars and develop key messaging
  • Create original, on-brand written content for a range of marketing and sales channels, including our website, blog, e-newsletters, social media, case studies, sales collateral, presentations, media releases and more.
  • Ensure web content is well-optimized for SEO and conversion, striking a brilliant balance between the technical and the creative
  • Maintain company media kit, including brand assets, executive bios and boilerplates
  • Screen, prioritize and coordinate media interviews and speaking inquiries, both directly and in collaboration with external agencies
  • Support internal communications and employer brand initiatives
  • Monitor and report on brand awareness, brand health and media coverage
How do you know if this role is for you?
  • You’ve got at least five years of combined experience in content creation and communications, with a solid portfolio of work
  • You have strong writing skills, with a flair for creating content that resonates; bonus if you also have experience in graphic design, photo editing and/or video editing.
  • You’re proficient with Adobe Creative Suite and comfortable using Google Suite; bonus if you have experience working with web content management systems and/or brand and media monitoring platforms
  • You have a bachelor’s degree in journalism, English, communications, marketing, public relations or a related discipline
  • This probably won’t be your first time working in a startup, scaleup, two-sided marketplace or SAAS organization
  • Rapid growth and change don’t scare you 
  • Your mastery of time management enables you to prioritize and juggle multiple projects 
  • You’re looking for a workplace you can call home, where you can be part of a family as well as a team
What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • Convenient central location in Calgary (with possible periods of remote or hybrid work based on public health mandates)
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events
  • The chance to make a difference for traditionally underrepresented communities


We leverage proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether you need a dedicated assistant, special project support or help with occasional tasks, we're your people. 

We look for people who are passionate, not content to let things happen; who show empathy towards clients and virtual assistants and don’t operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and who work to achieve a high level of competence without trying to achieve perfection.

We’re proud of what makes us different: a crazy strong social mission to provide fairly-paid opportunities to individuals from historically underrepresented communities. Belief in that mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com. Impress us with your snappy subject line and tell us why you’re interested, why you’d be amazing in the role and why we should hire you.

Sales Consultant

We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to businesses that require part-time help with their business operations. We’re proud of what makes us different: a crazy strong social mission to provide employment opportunities to marginalized individuals and our focus on curating the match between virtual assistant and client.

We’re looking for a few awesome individuals to join our sales team.

Our sales team takes a highly consultative approach to selling. We’re looking for highly intelligent, inside sales professionals who understand the art of listening and solving customers’ problems. The ideal candidate should have a hunter mentality, with a core focus being on lead generation and consistent improvement of their closing ratio.

Essential Duties and Responsibilities
  • Build relationships with assigned clients/leads to provide them with the best-fit solution
  • Seek out and build relationships with potential clients, building your own lead list
  • Seek opportunities to positively impact our key performance indicators
  • Attend trade shows, conferences, and networking events
  • Stay up-to-date on news and industry trends in the tech and freelancing worlds.

How do you know if this role is for you?
  • Experience in B2B sales in a fast-paced startup/scaleup environment
  • Comfortable with follow-ups, admin and calendar organization 
  • Adaptable to change while being a driving force of growth
  • Outgoing people person, comfortable with phone, in-person and video conference
  • Clear, concise and polite communication style 
  • 5+ years of B2B sales experience with a proven track record 
  • Great problem-solving skills while being detailed oriented 
  • You are self-motivated and love nothing more than a meaty challenge you can sink your teeth into. You are looking for a workplace you can call home, where you can be part of a family as well as a team.
  • Excellent communication, interpersonal and negotiation skills
  • Entrepreneurial drive—you thrive being part of a small team, rapidly iterating on your approach to unlocking opportunities, and getting your hands dirty to sell
  • Competitive nature and a will to succeed in a target-driven environment
  • Must be quota-driven!

What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • Convenient central location in Calgary (possibly remote/hybrid work to start)
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events

Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether an organization needs a dedicated assistant, special project support, or help with occasional tasks we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection.

Belief in our social mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com along with a snappy email telling us what intrigues you about Virtual Gurus, why you’d be awesome for the role, and why we should hire you.

Intermediate and Senior Full Stack Developers (JavaScript/Vue/Node)


We’re growing! Virtual Gurus is a well-established scale-up who provides a Talent-as-a-Service platform to organizations who require fractional administrative support for their operations. We’re proud of our passionate social mission which sets us apart from our competitors! Virtual Gurus’ vision is to provide employment opportunities to individuals from historically underrepresented backgrounds. Belief in our social mission fuels us (as an organization) to deliver exceptional experiences to our clients, so we can continue to provide opportunities to our VA’s!

We’re looking for a few awesome experienced individuals, who want to make an impact, to join our technology team.

Our Talentplace and askBetty products are the technology cornerstones of the Virtual Gurus service offerings. At this stage in the company’s evolution, there is a ton of opportunity to have a significant impact as we embark on a new wave of product/service innovation and refinement. This opportunity extends across our codebase, team processes, team tools, as well as on the lives of our virtual assistants and clients. 

Essential Duties and Responsibilities

  • Design, write, test, review and deploy high quality scalable code, and guide others to do the same
  • Help shape our technical roadmap as we scale our services and build new products
  • Evaluate feature feasibility and project timelines by identifying priorities, rabbit holes and interdependencies
  • Debug issues as they arise and make recommendations for solutions
  • Run code reviews and apply software development best practices
  • Provide mentorship and support to other developers, helping to grow the team and better our processes
  • Actively learning and seeking out ways to continuously improve, researching best practices and suggest appropriate technologies


Required Technical Skills
  • 3+ years for intermediate roles and 5+ years for senior roles of software design and development experience
  • 3+ years of work experience with Javascript
  • Prior work experience with either Vue.js or React
  • Prior work experience with: Node.js
  • Strong SQL skills
  • Working knowledge of Linux and Git are required
  • Working knowledge of AWS, Docker and Kubernetes is a plus


How do you know if this role is for you?
  • A degree in Computer Science or Engineering and extensive experience in designing, developing and maintaining software or an equivalent level of work experience
  • A track record of substantial contributions to software projects with high business impact
  • You have extensive software design experience: you think in terms of architecture; you know how to identify and explain pros and cons of a technical solution and how it might fit your project; you deliver reliable software.
  • You foster best practices in everything you do: writing thoroughly-tested code, performing accurate and constructive code reviews, coaching peers.
  • You have experience with mentoring, coaching, and pairing with coworkers
  • Ability to interface with the business, interact, communicate and present ideas
  • Ability to manage multiple projects simultaneously
  • Ability to problem solve on the fly
  • Rapid growth and change don’t scare you
  • Strong communication (both verbal and written), and interpersonal skills are essential
  • Entrepreneurial mindset, possessing the ability to work in an evolving environment with multiple stakeholders
  • Passionate about, and interested in, startups and the process of growing a business
  • Strong attention to detail
  • Exceptional skills in organization, planning, decision-making and time management


What’s in it for you?
  • Base salary plus performance bonus 
  • Health benefits
  • A team that walks the talk on equity, diversity and inclusion 
  • Fun work atmosphere and regular social events


Virtual Gurus leverages proprietary technology to match organizations with highly skilled Canadian and American virtual assistants. Whether an organization needs a dedicated assistant, special project support, or help with occasional tasks we're your people. 

We look for people who are passionate, not content to let things happen; show empathy towards clients and virtual assistants and not operate from a place of solitude without asking questions; who are diligent in their work, but not controlling; and work to show a high level of competence without trying to achieve perfection.

Belief in our social mission fuels us to deliver exceptional experiences to clients, so we can continue to provide opportunities to our virtual assistants. We walk the talk on equity, diversity and inclusion. Learn more at thevirtualgurus.com | Twitter | Facebook | Instagram | LinkedIn

Ready to apply?

Send your resume and cover letter to hiring@thevirtualgurus.com. Impress us with your snappy subject line and tell us why you’re interested, why you’d be amazing in the role and why we should hire you.

Looking to become a VA?

Get paid for the work you do and we’ll look after the rest. Apply today.

Become a va