Our mission is to make Plum the best

PLACE YOU’VE EVER WORKED

Whether it's our supportive workplace culture, competitive benefits, flex time, internal growth opportunities, or various company outings, we're sure you'll find your fit at Plum.
Plum's Culture Lab

Plum's Culture Lab

At Plum, we love quantifying culture so much that we measured our own. Here's the culture you can expect when working for Plum, according to science.

Our doors are always open

Our doors are always open

At Plum, we value transparency. We continually have an open exchange of information, no matter the status or department. You'll see this in our biweekly Town Hall meetings, where we gather for breakfast and update the entire company on our departments' tasks and goals.

All for one, and one for all

All for one, and one for all

We at Plum are committed to a culture of support and team orientation. That means we work together, fostering a sense of community to meet organizational goals. We have monthly professional development and team building outings. Whether it's laser tag, bubble soccer, or axe throwing, we love having fun as a team here at Plum.

Our people come first

Our people come first

We also prioritize commitment here at Plum. We treat our employees fairly with competitive benefits and flex time. We are also committed to helping our employees reach their full potential with coaching and internal growth opportunities.

Checkout our Glassdoor Reviews
Join Our Team

Current openings at Plum

Head of Marketing

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

As the Head of Marketing, you will own the marketing strategy and vision as Plum scales. You will be leading your team in working cross-departmentally with product and sales to achieve growth strategies at Plum. Reporting to the Chief Revenue Officer, you are a person who enjoys working with a diverse set of stakeholders, gathering and managing the requirements of the business, and working to enhance process & reporting solutions to give the most benefit to our end users.

 

WHAT YOU’LL DO

  • Develop a marketing strategy and fully integrated marketing plan aligned to Plum's overall revenue objectives
  • Create targeted demand generation programs to capture opportunities for Sales
  • Oversee the development of thought leadership content and social strategy targeted at our Ideal Customer Profile (ICP) to drive conversion
  • Build relationships with key channel partners and create joint go to market marketing programs
  • Coach and mentor the marketing team

 

WHAT YOU’LL NEED

  • You have 10+ years proven success at a small-to-mid-sized technology company in growth marketing, account-based marketing and content strategy, combined with 5+ years leading a marketing team. Bonus if you have SaaS B2B and product marketing experience.
  • You have expertise with CRM (HubSpot an asset), Google Analytics, Google Ads, Google Search Console, and LinkedIn Ads.
  • You can influence, inspire, coordinate and collaborate with your team and across the organization to achieve results.
  • You are comfortable working with everyone from the newest intern to C-level executives.
  • You have outstanding communication skills across all platforms

  

WHO YOU ARE

  • You are data-driven and use metrics to inform strategic decisions
  • You are passionate about using creative outlets to provide engaging messaging to your audience
  • You are highly collaborative and want to lend your experience and expertise to guide the work of a team and mentor individuals.
  • You have a strong growth marketing track record, with samples and results of past campaign success and learnings.
  • You’re a self-starter, team player and willing to take initiative with a ‘can do’ attitude
  • You have a knack for taking complex concepts and breaking them down into messaging that will resonate with consumers
  • You have the ability to receive and deliver feedback constructively
  • You will bring a level of sophistication and thought leadership to our marketing endeavors or experimentation and agility

 

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product firsthand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

 

Apply Now

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io. 

Marketing Specialist

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work. 

As the Marketing Specialist, you will be responsible for building and delivering marketing programs during an exciting time of rapid growth and expansion at Plum.  Reporting to the Head of Marketing, you are someone who thrives when managing multiple projects simultaneously and have the desire to manage programs from ideation, through execution, to final measurement.

WHAT YOU’LL DO 

  • Create and execute lead generation and lead nurture programs to capture opportunities for sales
  • Build relationships and develop joint go-to-market marketing plans with key channel partners
  • Collaborate with the Content Specialist and Design Team to create campaigns targeting Plum’s Ideal Customer Profile (ICP) to drive engagement and conversion
  • Manage organic and paid Search and Social campaigns
  • Create sales enablement materials to help educate and promote Plum’s product offering to our channel partners and ICP’s
  • Maintain Plum’s brand guidelines and branded assets
  • Establish collaborative working relationships with the sales, product and customer success teams
  • Analyze marketing results and reports to assess program effectiveness against established targets, and optimize where necessary
  • Manage Plum’s activation at industry, partnered and customer events by creating engaging experiences for our ICP’s, existing customers and channel partners

 

WHAT YOU’LL NEED 

  • You have 2+ years marketing experience at a small-medium sized technology company in growth marketing. Bonus if you have SaaS marketing experience.
  • You have experience with HubSpot or other CRM, marketing automation tool / platform, Google Analytics, LinkedIn Ads, Google Ads
  • You have created marketing programs with channel partners to achieve joint beneficial outcomes
  • You have outstanding project management and multi-tasking skills
  • Some travel in Canada and US may be required with this role

 

WHO YOU ARE 

  • You are data-driven and leverage metrics to measure program outcomes
  • You are creative in your approach and pragmatic in your delivery of marketing programs
  • You are a team player with a willingness to roll up your sleeves to get things done
  • You have the ability to receive feedback constructively

 

WHO WE ARE 

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives: 

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

 
We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit. 
 
http://bit.ly/2Rp5BT2

Apply Now

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io. 

Content Marketing Manager

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work. 

As the Content Marketing Manager, you will be the voice and creator of Plum’s content, social media campaigns, and internal and external communications during an exciting time of rapid growth and expansion.  Reporting to the Head of Marketing, you are someone who is a concise and creative storyteller, able to connect people with our brand, build narratives around Plum’s powerful product and data by bringing compelling content experiences to life across multiple channels.

WHAT YOU’LL DO 

  • Create, execute, and maintain Plum’s content calendar in collaboration with the Product, Sales, and Marketing Teams
  • Lead content creation that attracts a qualified audience (lead generation campaigns, blog posts, website, white papers/eBooks, press releases, social campaigns, partnered programs, and sales enablement materials)
  • Prepare guest blogs, presentations, social content, and thought leadership articles for Plum’s CEO and Leadership Team
  • Collaborate with the Marketing Specialist and Design Team to create campaigns targeting Plum’s Ideal Customer Profile (ICP) to drive engagement and conversion
  • Contribute to SEO, SEM, and optimization efforts to increase organic web traffic
  • Develop and analyze customer engagement surveys
  • Create content for sales enablement materials to help educate and differentiate Plum’s product offering for our Channel Partners and ICP’s
  • Build relationships and pitch stories to key media and stakeholder contacts – HR Media, Local Media, National Media, Tech Media, and Investors
  • Analyze marketing results to assess content engagement (i.e. Blogs, website, email campaigns, social campaigns, and media coverage) against established targets, and optimize where necessary

 

WHAT YOU’LL NEED 

  • You have 5+ years of content marketing and communications experience at a small-medium sized technology company focused on growth marketing. Bonus if you have SaaS content marketing experience
  • You are a creative and engaging storyteller, able to take complex products, technologies, and Human Resources trends and distill them into relatable and comprehensive content targeting various audiences
  • You have a strong working knowledge of social best practices and proven experience sharing content across LinkedIn, Twitter, Facebook, and blogging platforms
  • You have experience with SEO, SEO monitoring platforms, Trello, and CRM (HubSpot)
  • You have outstanding project management and multi-tasking skills
  • Some travel in Canada and US may be required with this role

 

WHO YOU ARE 

  • Strong written and verbal communications and problem-solving skills with an impeccable eye for detail
  • You are able to learn quickly based on edits, feedback, and direction
  • You are data-driven and leverage metrics to measure program outcomes
  • You are a team player with a willingness to roll up your sleeves to get things done
  • You have the ability to receive feedback constructively

 

WHO WE ARE 

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives: 

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

 
We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit. 

 

Apply Now

 

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io. 

 

Account Executive

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.


The Account Executive will be responsible for applying an understanding of Plum’s value proposition, products, sales methodology and processes, and customer base while selling to mid-market and enterprise organizations. In this role, you will focus on companies that can benefit from Plum's software solution for talent acquisition and talent management teams. The primary function of this position is new account acquisition and expansion within existing accounts.

WHAT YOU'LL DO

  • Develop and execute a sales plan to meet and exceed your targets
  • Engage prospects and customers in a complex B2B sales cycle
  • Evaluate prospects and/or customers to determine reason, resistance and resources
  • Demonstrate the value of Plum’s solution to meet key stakeholders' needs/requirements through precise and personalized demos, presentations, proposals, etc.
  • Scope professional services engagements (implementation, pilot, etc) in collaboration with a Plum’s Engagement Manager
  • Negotiate contract/agreements to arrive at win-win outcomes
  • Align with other Plum team members and contribute to our entire team’s success

WHAT YOU'LL NEED

  • 3+ years’ experience selling to mid-market and enterprise organizations
  • Demonstratable success managing and closing complex B2B sales cycles preferably in a SaaS software or technology environment
  • Impeccable customer-facing skills (written, verbal, and presentation)
  • Functional knowledge of B2B SaaS selling methods
  • Experience tracking your activities and outcomes in a CRM
  • HR knowledge/experience is an asset but not a requirement
  • Some availability for travel (up to 20%)

WHO YOU ARE

  • Hyper-focused on success for Plum and our customers
  • One who acts with integrity and honesty
  • Persuasive, assertive when needed and emotionally intelligent
  • Personal, warm and engaging
  • Excited about the possibilities that Plum can bring to an enterprise organization

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io.

HR Account Executive

Are you a seasoned HR professional that is ready for a new opportunity? Are you looking to use your people and relationship skills to help multiple organizations instead of just your own? We are an HR tech company, on the cutting edge of preparing companies for the Future of Work and we want to add a subject matter expert to our growing sales team (that’s you!). “Sales?! I don’t do sales!” You say? Well, we have a different perspective; you are selling your organization daily to candidates, prospects and team members alike! No previous sales experience is required, as you already know how to connect with a variety of different stakeholders, and more importantly, you can talk the talk of Human Resource Professionals. Every day you will get to consult companies, learn their pain points and see if Plum’s technology is a good fit for their talent needs. Just check out our Plum Discovery Survey for yourself and picture how it can revolutionize HR systems for Medium-Enterprise organizations.

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. The HR function itself is going through significant changes as senior HR leaders are being asked to leverage new data sets and tools to enable more intelligent talent acquisition and talent management decisions. That’s where Plum - and you - come in!

At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

As an HR Account Executive (Consultant), you will apply your own HR expertise alongside an understanding of Plum’s value proposition, products, sales methodology and processes. Reporting to a Sales Manager, you will focus your time on companies that can benefit from Plum's software solution for talent acquisition and talent management teams. For potential customers, you will manage an often-lengthy relationship-driven process and strategically work with contacts to determine if Plum is the right fit for their unique needs through to contract signature. For current customers, you will work to ensure the expansion of existing accounts based around an appropriate rationale/reason.

WHAT YOU’LL DO 

  • Demonstrate the value of Plum’s solution to meet key stakeholders' needs/requirements through precise and personalized demos, presentations, proposals, etc.  
  • Develop and execute an account plan and meet/exceed your goals 
  • Engage prospects and customers in a complex pre-sale or pre-upsell process 
  • Evaluate prospects and/or customers to determine reason, resistance and resources 
  • Scope professional services engagements (implementation, pilot, etc) in collaboration with a Plum’s Engagement Manager 
  • Negotiate contract / agreements to arrive at win-win outcomes  
  • Align with other Plum team members and contribute to our entire team’s success 

WHAT YOU’LL NEED 

  • 3+ years’ experience in human resources or related people leadership positions  
  • Demonstrable success overcoming status-quo or bureaucratic barriers  
  • A learned appreciation for the value of technology for HR Executives  
  • Impeccable customer facing skills (written, verbal, and presentation)  
  • Some availability for travel (up to 20%) 

WHO YOU ARE 

  • Hyper-focused on success for Plum and our customers 
  • Personal, warm and engaging  
  • One who acts with integrity and honesty 
  • Persuasive, assertive when needed and emotionally intelligent  
  • Excited about the possibilities that Plum can bring to an enterprise organization  

WHO WE ARE 

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives: 

  • Competitive health benefits 
  • Flexible work schedule 
  • Bi-weekly team meals 
  • Fun monthly company events and activities 
  • Relaxed dress code and atmosphere 
  • Dog-friendly office 
  • Coaching and internal growth opportunities 

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

 

Apply Now

 

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io. 

 

Head of Customer Success

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

Plum is seeking a Manager of Customer Success who will drive the effectiveness and efficiency of our Customer Success team. Reporting directly to the Chief Revenue Officer, this role will define our customer success strategy, tactics, and processes. The Manager of Customer Success will provide direction and guidance to the Customer Success team on account management strategies, tools, and approaches with their accounts. You and your team will be measured on retention, customer satisfaction, and expansion.

WHAT YOU’LL DO

  • Own the quarterly and annual renewal quota and expansion targets
  • Design and deliver programs across Plum’s customer journey that drive user engagement and adoption
  • Develop success plans for key clients that include their critical success factors and tactics to achieve these outcomes
  • Coach the Customer Success team in the execution of the tactical plan and achievement of desired results
  • Partner with leaders in other departments, including Sales, Marketing and Product, to ensure clients achieve their expected outcomes

WHAT YOU’LL NEED

  • 5 years of experience in a Customer Success or Account Management role, 2 – 3 years leading a team
  • Proven track record of designing and executing programs across customer success functions
  • Experience with SaaS B2B an asset
  • Limited travel may be required

WHO YOU ARE

  • You lead with humility and empathy, respecting and learning from the perspectives of others
  • You approach problems with a creative mindset and are solution oriented
  • You enjoy building relationships and cultivating positive customer experiences
  • You keep your promises, taking your commitments to others seriously, and you have strong integrity
  • You are great at establishing clear direction, helping others achieve their best work
  • You have a proven ability to articulate complex solutions and deliver precise business cases that resonate with stakeholders across the decision-making hierarchy

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

Customer Support Specialist

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

As a Customer Support Specialist, you will be responsible for the day-to-day support and success of our clients. You will leverage your expert knowledge of Plum to deliver an excellent customer experience. Together with your customer success colleagues, you will ensure that our customers achieve their expected outcomes. 

WHAT YOU’LL DO

  • You’ll be front of the line for customer support inquiries, helping them get the information they need, quickly and efficiently
  • You’ll contribute to the Plum Help Center, creating and maintaining content that explains how to best use the product
  • You’ll take initiative to recommend and implement process improvements that optimize the customer experience
  • You’ll record and report customer feedback
  • You’ll become a subject matter expert in all things Plum and continue to grow your knowledge as the product evolves.
  • Special projects as needed.

WHAT YOU’LL NEED

  • Customer support, or relevant experience
  •  Excellent verbal and written communication skills, in both English & French
  • Experience with Zendesk or similar customer support software an asset
  • Experience with B2B SasS is an asset

WHO YOU ARE

  • You are customer-focused; you have a desire to help your customers meet/exceed their business goals.
  • You don’t mind being flexible when needed; you can anticipate change and adjust priorities and strategies accordingly.
  • Working as part of a team comes easy to you. You understand how to interact with colleagues to drive group goals.
  • You have a technical aptitude to learn software programs.
  • You enjoy the challenge of working with a variety of different people at various levels, and your strong interpersonal skills enable you to do this with ease
  • You are eager to join a company in which you can work hard and develop in a rewarding career with growth opportunities

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io.

SENIOR SOFTWARE DEVELOPER

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

As a Senior Software Developer, you’ll join the Engineering team to build, support, and evolve Plum’s application and infrastructure. Our application is built using Python/Django, Typescript/Angular, and we leverage Docker in all environments from development through to production (AWS ECS/ECR).

Applying from outside of Canada? Learn more about the experience of Plum's international software developers here!

 

WHAT YOU’LL DO

  • Join an Agile team that works in close collaboration with the Product team to estimate, build, support, and evolve the Plum application.
  • Design and develop new products and features with the team.
  • Mentor, support, and foster the technical growth of team members through code review and one-to-one guidance.
  • Contribute to the building, managing, monitoring and maintaining of Plum’s cloud infrastructure, following infrastructure-as-code principles utilizing different technologies.
  • Maintain, support, and develop tools related to our continuous integration pipeline.
  • Collaborate with our Information Security team to further harden the Plum infrastructure, while leveraging tools to monitor for malicious activity.

 

WHAT YOU’LL NEED

  • Experience mentoring and coaching junior software developers
  • Experience building RESTful APIs and have experience with Python.
  • Experience building single-page web applications (e.g. Angular, React, etc.).
  • Comfort and preference for working in a Linux environment.
  • Experience using Docker in a production environment.
  • To believe strongly in writing testable and maintainable code.
  • Experience with and knowledge of SQL (PostgreSQL a plus).
  • Experience managing, monitoring, troubleshooting, and tuning production deployments in AWS, would be an advantage.
  • Experience with the hardening and monitoring of cloud-based web application architectures, would be an advantage.

 

WHO YOU ARE

  • Explain ideas with clear and concise language.
  • Receive and deliver feedback constructively.
  • Build and maintain long-term working relationships.
  • Adapt to others' strengths and weaknesses.
  • Attend to details to ensure accurate and timely completion of projects.
  • Solve complex problems despite time pressure.
  • Consistently surpass quality standards.

 

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

 

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io.

Revenue Operations Manager

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work. 

Reporting to the Chief Revenue Officer, the Revenue Operations Manager will be responsible for tools, reporting and process across our Revenue team – Marketing, Sales, and Customer Success. You’ll work with key stakeholders in each of these groups to drive growth through operational efficiency across the customer journey. 

WHAT YOU’LL DO 

  • Own the configuration & maintenance of Plum’s Revenue technology stack 
  • Deliver regular reporting and analysis to key revenue stakeholders  
  • Identify areas of friction within our pipeline and processes 
  • Guide and enable sales discipline through sales process and workflows in Hubspot 
  • Document and maintain up-to-date processes and policies 
  • Maintain Hubspot database through weekly data integrity exercises 
  • Investigate and propose industry best practices and technology to support Revenue objectives 
  • Other duties as required 

WHAT YOU’LL NEED 

  • Post Secondary Degree or Diploma in Business, Finance, or related  
  • 5+ years of work experience in a sales and/or marketing operations function a, bonus if you’ve worked in B2B or SaaS  
  • Strong understanding of sales and marketing funnel KPIs, process, and management 
  • Proficiency in sales and marketing technology platforms with special emphasis on CRM and Marketing Automation (Hubspot would be considered an asset) 
  • Expertise with MS Office (Advanced Excel, Word and PowerPoint) 

WHO YOU ARE 

  • Excellent communication (both verbal and written) and interpersonal skills 
  • Highly organized with a strong attention to detail  
  • Ability to work both autonomously and in a team environment 
  • Curious, analytical mindset coupled with an eagerness to learn 

WHO WE ARE 

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives: 

  • Competitive health benefits 
  • Flexible work schedule 
  • Bi-weekly team meals 
  • Fun monthly company events and activities 
  • Relaxed dress code and atmosphere 
  • Dog-friendly office 
  • Coaching and internal growth opportunities 

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io.

Software Developer

The future of work means a growing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. At Plum, we’re preparing enterprise organizations for the biggest disruption to the workforce since the industrial revolution by quantifying people’s innate strengths and matching them to jobs where they thrive. We are a Waterloo-based SaaS company of 22 people (in the process of doubling in size!) that automates advanced Industrial/Organizational Psychology to provide organizations with the talent data they need to prepare for the future of work.

As a Software Developer, you’ll join the Engineering team to build, support, and evolve Plum’s application and infrastructure.  Our application is built using Python/Django, Typescript/Angular, and we leverage Docker in all environments from development through to production (AWS ECS/ECR).

Applying from outside of Canada? Learn more about the experience of Plum's international software developers here!

 

WHAT YOU’LL DO

  • Join an Agile team that works in close collaboration with the Product team to build, support, and evolve the Plum application.
  • Help to design and develop new product features with the team.
  • Be an active participant in the code review process.
  • Create unit tests for existing and new code bases.
  • Document system, feature, and testing designs with the team.
  • Monitor and maintain the system with bug fixes.
  • Learn our backend and frontend languages/frameworks.
  • Continually strive to increase your software development craft through participating in learning opportunities and receiving one-to-one guidance.

 

WHAT YOU’LL NEED

  • Experience building RESTful APIs and have experience with Python.
  • Experience building single page web applications (e.g. Angular, React, etc.).
  • Comfort and preference for working in a Linux environment.
  • To believe strongly in writing testable and maintainable code.
  • Experience using Docker is an advantage.
  • Experience with and knowledge of SQL (PostgreSQL a plus).

 

WHO YOU ARE

  • Explain ideas with clear and concise language.
  • Receive and deliver feedback constructively.
  • Build and maintain long-term working relationships.
  • Adapt to others' strengths and weaknesses.
  • Attend to details to ensure accurate and timely completion of projects.
  • Solve complex problems despite time pressure.
  • Consistently surpass quality standards.

 

WHO WE ARE

At Plum, we believe in transparency, commitment, and a culture of support and team orientation through the following initiatives:

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office
  • Coaching and internal growth opportunities

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Discovery Survey you’ll get a chance to check out our base product first hand and get your own Plum Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

 

At Plum, we are committed to building inclusive organizations – and that starts with our own team. We believe that diversity of thought and background breeds unbridled innovation. Therefore, we don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process, please email accessibility@plum.io.

Don't see a job for you? Apply here!

We're always looking for awesome people like you. Even if your dream job isn't listed, please share your unique Plum talent profile with us - we may have just the spot for you!

Who We Are

The future of work means an increasing impact from artificial intelligence, the automation of jobs, and changing models of what work looks like. The shake-up will be felt across all industries in every department; “That’s the way it’s always been done” will no longer be a valid excuse to justify traditional business processes and methodologies. We are a Waterloo-based technology company that helps solve this problem by combining advanced Industrial/Organizational Psychology with Artificial Intelligence to help companies hire, grow and retain top talent.

At Plum, we believe in transparency, and a culture of support and team orientation displayed first and foremost by our leadership team. Daily interactions with our Directors and our Co-founders are not uncommon in our small but growing team. We are also committed to helping our team members reach their full potential with coaching and internal growth opportunities (we also love to have fun on a daily basis)!

Working at Plum

  • Competitive health benefits
  • Flexible work schedule
  • Bi-weekly team meals
  • Fun monthly company events and activities
  • Relaxed dress code and atmosphere
  • Dog-friendly office

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Apply link below). By taking our Plum Talent Assessment you’ll get a chance to check out our base product first hand and get your own Plum Talent Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

Apply Now

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Relax!

Make the right hire every time

Schedule a demo