We're real life people, solving real-life problems.

We may have been the reason your favorite restaurant is opening in your neighborhood. You might have noticed a bright green tablet screen where you lunch every weekend. Or your friends may even have our app downloaded on their phones! Combining the world of technology and restaurants, life at Push Operations is limitless in growth opportunities, abundant in fun and full of tasty treats. We’re a group of dog loving and beer drinking people who place a high priority on competence and efficiency – but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us.

Core Values

Teamwork

We work better together. From everyone from our team members to our customers, we work together to improve everyone's ability to do their best work.

Transparency

We provide transparency in everything that we do. Lines of communication are open and clear. With the lack of silos at Push, solutions and growth are easy to achieve.

Commitment

People make a company and we're committed to providing our customers and employees the flexibility, support and freedom to spend more time doing what they love.

Perks of Being a Pushie

Annual Retreat

Take part in our annual retreat that joins the forces of support, development, operations, marketing and management departments. Nothing says team building more than a little friendly competition!

Quarterly Activities

The office is your home away from home and nothing says "I work at a tech company" more than fun company events! From Easter egg hunts to fried chicken taste tests, we make sure there's an equal balance of work and play.

Team Lunches

What's better than working with restaurants? Dining at them! Our head office is located in the heart of Downtown Vancouver and you can often find us enjoying a warm bagel from Rosemary Rocksalt or a fresh poke bowl from Pokérrito.

Games

You know a company loves games when a ping pong table is also used as a meeting room table. Coinciding with our motto of making work fun, everything from jumbo Jenga to Spot It! can be found at the office.

Push Operations Careers

Vancouver, BC

Open Positions

Client Success Specialist

Vancouver, BC

Company Profile

Who We Are:

We believe people should do more of what they love. We strive in Pushing innovation forward to give people more time to do the things that excite them. We do this through our time attendance, scheduling, HCM platform.

Who You Are:

You are an energetic, people-person who strives in fast-paced environments and can adapt to any situation. You think critically and analytically to provide unique solutions to complex problems. You are proactive and aren’t intimidated by managing multiple tasks at a given time. Tight deadlines motivate you and you aren’t afraid to do what it takes to get the job done efficiently, and accurately. You stand out with your people skills and your high-level attention to detail. You want to believe in the product you are working with, and the company that you work for.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

The Role:

We’re looking for an experienced Client Success Specialist to join our team! This person will be integral to the Client’s onboarding experience and will work closely with the Sales and Support teams to make it seamless.

Duties and Responsibilities:

  • Managing new client accounts and being the main point-of-contact until they go live
  • Ensuring retention and maintaining overall client satisfaction
  • Demos: Train new clients on our software
  • Use internal tools to assist with onboarding
  • Resolve and/or escalate client technical issues
  • Build and nuture client relationships
  • Participate in weekly meetings with the Onboarding team

Required Education, Skills and Qualifications

Qualifications:

  • You have 3+ years of Client Success/Customer Support experience at a tech company
  • You have immaculate attention to detail
  • You are a strong communicator with excellent interpersonal skills
  • You analyze challenges proactively and brainstorm effective solutions
  • You are an expert multi-tasker and always stay on top of your deadlines
  • Bonus: Bilingual (English and French or Spanish)

Why Push?

  • Culture – We are a people first organization. Work hard and play hard with like minded individuals. We have unlimited beer on tap, dogs to pet, and board games to play.
  • Impact – You get to work with a product that reaches hundreds of thousands of people across North America. We help make people happy!
  • Challenge – Up for a challenge? Let’s explore unchartered territories, and crush some goals together!
  • Growth – Personal development is a big thing over here. Learn and grow professionally as well as personally.
Apply Now

Customer Success Manager

Vancouver, BC

Company Profile

Who We Are:

We believe people should do more of what they love. We strive in Pushing innovation forward to give people more time to do the things that excite them. We do this through our time attendance, scheduling, HCM platform.

Who You Are:

You are an energetic, people-person who strives in fast-paced environments and can adapt to any situation. You think critically and analytically to provide unique solutions to complex problems. You are proactive and aren’t intimidated by managing multiple tasks at a given time. Tight deadlines motivate you and you aren’t afraid to do what it takes to get the job done efficiently, and accurately. You stand out with your people skills and your high-level attention to detail. You want to believe in the product you are sharing, and the company that you work for.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

The Role:

We’re looking for a senior manager to own and lead driving success for our customers. This role includes responsibilities for Customer Success activities (e.g., on-boarding, support, product adoption etc.) and outcomes (e.g., retention, renewals etc.). With a current department of six people and growing, you must have extensive experience building and managing a highly productive SaaS team, which support restaurants.

Duties and Responsibilities:

  • Manage the daily activities of the team on-boarding, training, advocacy & support, renewals, up-selling, de-escalation and saving.
  • Drive the customer outcomes including increasing renewal rates, reducing churn and up-selling accounts in coordinated activities aligned with organizational goals.
  • Measure the effectiveness of CS including defining the operational metrics, tracking, cadence for reviews, commission planning, and building a sub-set of metrics to share with the executive team.
  • Develop a high performing CS team, recruiting strong individual contributors and developing managers. Create rapid on-boarding for new members, and build a healthy culture of learning and collaboration.
  • Map the customer journey and optimize customer lifecycle. Standardize intervention along points in journey. Define segmentation of customer base and strategies to address opportunities.
  • Evolve effectiveness and efficiencies through technology. Understand priority pain points and adapt support systems, and customer software solutions.
  • Implement key metrics for customer support, onboarding, and account managers to present to executive team.
  • Coach and mentor your team on best industry practices
  • Inspire what Customer Success means across Push Operations creating a company wide understanding of our ideal customer and segments. Align with Marketing around communication and programs. Align with Product around priorities with the product road map. Align with Sales on effective on-boarding and retention practices. Align with Finance on measurement and forecasting. Create a company wide customer feedback loop, both at the leadership team level and continuous communication across the organization.

Required Education, Skills and Qualifications

Qualifications:

  • 5+ years experience in leading customer-facing teams. Ideally combined background of post-sale and sales experience.
  • Deep understanding of value drivers in recurring revenue business models
  • Ability to manage through influence, persuasion, negotiation, and consensus building.
  • Strong empathy for customers PLUS a passion for revenue and growth.
  • Exceptional data-driven and analytical problem solving skills, with a track record of identifying business needs and executing high impact solutions.
  • Demonstrated ability and passion for building and leading teams toward common goals
  • Experience with Salesforce, Zendesk, and other relevant customer support tool
  • Is customer obsessed and finding ways to delight our customers throughout the entire journey
  • Understanding of key metrics for each customer life cycle such as support, onboarding, retention, upsell etc.

Why Push?

  • Culture – We are a people first organization. Work hard and play hard with like minded individuals. We have unlimited beer on tap, dogs to pet, and board games to play.
  • Impact – You get to work with a product that reaches hundreds of thousands of people across North America. We help make people happy!
  • Challenge – Up for a challenge? Lets explore uncharted territories, and crush some goals together!
  • Growth – Personal development is a big thing over here. Learn and grow professionally as well as personally.
Apply Now

Client Support Specialist

Vancouver, BC

Who We Are:

We believe people should do more of what they love. We strive in Pushing innovation forward to give people more time to do the things that excite them. We do this through our time attendance, scheduling, HCM platform.

Who You Are:

This role requires a person who loves to help and support people. You are eager to work with the customer care team to improve all aspects of customer service, making Push truly customer centric. You are capable of effectively resolving customer enquiries in a considerate, accurate, and timely manner.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

The Role:

Push is looking for a Customer Care Specialist to join the Customer Support team! This individual will be directly responsible for keeping Push’s customers happy and ensuring they have the best experience possible.

Duties and Responsibilities:

  • Troubleshoot and help solve product related questions, ranging from payroll related questions to software functionality.
  • Compose thoughtful, personalized responses for a variety of customer requests via telephone and email.
  • Have a confident phone voice and be comfortable speaking to customers all day.
  • Triage incoming requests and spot trends in customer issues to flag for the product team.
  • Identify, reproduce, and document bugs for our engineering teams.
  • Work with the product development and QA teams to test new features and bug fixes and surface meaningful customer feedback.
  • Make active contributions to help achieve team goals and successes.

Required Education, Skills and Qualifications

Qualifications:

  • Completion of highschool, diploma in a related field preferred.
  • Minimum 1 year of experience in a customer service/support role helping solve customer problems and handling upset customers.
  • A mastery of English and strong, confident written and verbal communication skills.
  • Able to exude diplomacy, tact, and poise under pressure when working through customer issues.
  • Deep and genuine passion about customer support and the role it plays in making a customer-centric team successful.
  • Ability to know when something is over your head and are not afraid to ask for help. You are skilled at explaining technical problems succinctly and clearly.
  • We are a tech company so proficiency with technology is a must!
  • Experience with accounting and payroll would be helpful.

Why Push?

  • Culture – We are a people first organization. Work hard and play hard with like minded individuals. We have unlimited beer on tap, dogs to pet, board games to play, and goals to CRUSH.
  • Impact – You get to work with a product that reaches hundreds of thousands of people across North America. We help make people happy!
  • Challenge – Up for a challenge? Let’s explore unchartered territories, and crush some goals together!
  • Growth – Personal development is a big thing over here. Learn and grow professionally as well as personally.
Apply Now

Data Entry Specialist

Vancouver, BC

The Role:

Push is looking for a data-driven individual with intermediate MS Excel knowledge to join the Data Entry team!

Duties and Responsibilities:

  • Assisting with data migration for clients on-boarding and data entry projects
  • Ensure data migration is accurate and timely

Required Education, Skills and Qualifications

Qualifications:

  • 1 year in an office environment
  • Proficient with cloud-based software systems
  • Strong communication and interpersonal skills
  • Excellent computer skills, especially excel
  • Must be able to handle confidential information in an ethical and professional manner
  • Preferred: Knowledgeable on Vlookups, IF, nested IF, Pivottables, keyboard shortcuts

Who You Are:

You are an individual who is passionate about organization and numbers. You are looking for a fun and innovative company to be part of, and you are a numbers and detail-oriented person.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Data Processor Team Lead

Vancouver, BC

Who We Are:

We believe people should do more of what they love. We strive in Pushing innovation forward to give people more time to do the things that excite them. We do this through our time attendance, scheduling, HCM platform.

Who You Are:

You are an individual who is passionate about organization and numbers. You are looking for a fun and innovative company to be part of, and you are a numbers and detail-oriented person.

Role:

  • Hire, manage and lead a team of all-star data processors
  • Develop onboarding and training program for the Data Team
  • Assign onboarding projects to the Data Team
  • Manage projects and ensure deadlines are met
  • Review and ensure data integrity of team
  • Introduce new tools and methods to help scale the department
  • Develop and track KPIs that matter most a successful data team
  • Lead by example and help with data processing when needed

You:

  • You Live, Eat and Breathe Data!
  • Bachelor degree in STEM, Accounting, or data field
  • 2-4 Year Career Record in Data analyst field
  • Ability to acquire, understand and absorb information rapidly. A constant learner.
  • A master at excel: Macros, V/H Lookups, Pivot tables, formulas, etc.
  • Constantly benchmarks best practices, always learning new, better methods and tools to get the job done.
  • Identifies significant problems, and opportunities. Analyzes problems and people in depth
  • Plans, Organizes and schedules efficiently. Focuses on priorities.
  • Inspires people to follow the lead. Minimizes intimidation. Takes charge. Motivates people by pushing appropriate buttons
  • Tunes in accurately to the opinions, feelings and needs of people. Empathetic. Patient. Listens actively
  • Achieves cohesive, effective team spirit with staff. Treats staff fairly. Shares credit.

Job Type: Full-time

Salary: $50,000.00 to $60,000.00 /year

Experience:

  • data: 3 years (Preferred)
Apply Now

Payroll Specialist (US)

Vancouver, BC

The Role:

We’re looking for a Payroll Specialist who wants to be a leader in our company. This individual will be directly responsible for keeping Push’s clients happy, and ensuring they have the best experience possible. 

Duties and Responsibilities:

  • Processing payroll, tax, and garnishment payments for clients
  • Generating invoices and creating corresponding payment transactions
  • Setting up client accounts in Push for correct earnings, deductions, and taxes
  • Extracting payroll data from clients’ payroll platform, importing it into Push systems, and ensuring the data is reconciled
  • Running preliminary payroll testing scenarios when entering into new jurisdictions
  • Identifying discrepancies in payroll testing and coordinating with development team to handle resolutions
  • Assist with conducting research on US jurisdictions with respect to state specific payroll compliance requirements
  • Handling inquiries from clients related to account settings and payroll needs

Required Education, Skills and Qualifications

Qualifications:

  • You have 2+ years of US payroll experience
  • You have post-secondary education in Accounting
  • You have Payroll Certification
  • You are confident using Microsoft Excel for fast data manipulation and advanced formula applications
  • You have immaculate attention to detail
  • You are a strong communicator with excellent interpersonal skills
  • You analyze challenges proactively and brainstorm effective solutions
  • You are an expert multi-tasker and always stay on top of your deadlines

Who You Are:

You are an experienced payroll professional, comfortable with US payroll. You strive in fast-paced environments and can adapt to any situation. You think critically and analytically to provide unique solutions to complex problems. You are proactive and aren’t intimidated by managing multiple tasks at a given time. Tight deadlines motivate you and you aren’t afraid to do what it takes to get the job done efficiently, and accurately. You stand out with your payroll expertise, and your high-level attention to detail makes you excellent at what you do.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Sales Development Representative

Vancouver, BC

The Role:

As a Sales Development Representative, you will play a key role in achieving our company’s international expansion goals.

Your Targets:

– Generate Revenue Pipeline ($15,000 MRR within 3 months, 40,000 MRR within a year)

– Generate 15 Demos per month within 3 months

– 50 Cold calls a day

Duties and Responsibilities:

  • Qualifying leads from marketing campaigns as sales opportunities
  • Responding to inbound leads and setting up demos with our Account Executives
  • Identifying client needs and presenting appropriate products and solutions
  • Proactively seeking out new business opportunities and markets
  • Tracking all data and maintaining its accuracy in Salesforce
  • Executing outreach campaigns to prospects and channel partners
  • Partnering with our marketing team to develop new market initiatives
  • Staying up-to-date with new products and services

Required Education, Skills and Qualifications

Qualifications:

  • Previous inbound business development or B2B sales experience at a technology company
  • Previous experience working at a SaaS company is an asset
  • Fluency in English with impeccable written and verbal communication skills
  • Strong experience using Salesforce (or another CRM), Microsoft Office, and Google Suite
  • Passion for on a team with a high level of integrity
  • Being a goal-oriented self-starter who is dedicated to driving sales and growth
  • Being organized and process-driven with a strong ability to research
  • Challenging conventional solutions; you are creative and think outside of the box

Who You Are:

You love a challenge and have an entrepreneurial spirit. You’re not scared to move ahead without all of the relevant information because you are resourceful and know when to take calculated risks. If you make a mistake, you learn from it and move on. You are driven by building relationships, solving problems and delivering results!

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Senior Front End JavaScript / React Developer

Vancouver, BC

The Role:

We’re looking for a Front End Developer to provide support to our Push Development Team. 

Duties and Responsibilities:

  • Develop and implement user-facing front end features from requirements
  • Collaborate with backend, QA, designers, and PMs to define feature specifications and ship out new features and products to our customers
  • Champion all aspects of the user’s experience, with a focus on clarity and speed
  • Assist in growing our internal design system into a sustainable and useful ecosystem
  • Participate in code reviews and help your team deliver high-quality software
  • Communicate clearly and efficiently with other team members
  • Contribute to the process and culture of our growing engineering team
  • Mentor and be an information source to junior engineers

Required Education, Skills and Qualifications

Qualifications:

  • Consistent track record of building and maintaining highly scalable products
  • 5+ years of professional, hands-on front end development experience
  • 2+ years of professional, hands-on React JS / React Native and Redux development experience
  • Proficiency with JavaScript, HTML5, CSS3
  • Experience with front-end build tools (Webpack, ESLint, Babel, Npm)
  • Competence in practical UX and design, with a curious eye
  • Strong understanding of Data Structures, Algorithms, and Computer Science theory
  • Experience with Git workflow (pull requests, code reviews)
  • Experience working on software-as-a-service (SaaS), large-scale distributed systems
  • Understand the importance of writing testable and maintainable code.
  • Immaculate attention to detail (you noticed a period at the end of the previous line, in a bulleted list *gasp*)
  • Strong interpersonal and communication skills, a sense of humor, and empathy
  • Expertise in brainstorming effective solutions proactively and thoughtfully
  • Capable multi-tasking abilities and a love for staying on top of deadlines

BONUS:

  • PHP experience using Laravel or any other MVC framework
  • Experience with Node JS, Golang, PHP, Python
  • You understand relational databases and SQL
  • DevOps Experience with AWS and automation tools
  • Have previous start up experience
  • You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience

Who You Are:

We’re looking for someone who is willing to wear many hats: from developing internal tools, to building customer-facing features, to periodically realigning the magnetic polarity of the phaser crystals (crucial). We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us.

We place a high priority on competence and efficiency, but an even higher stock in personable and positive individuals that mesh with our culture and are willing to grow with us. Bonus points for dog lovers, beer drinkers, and people with a variety of interests outside of work!

Apply Now

Director of Sales

Vancouver, BC

Who We Are:

We are a team of innovative, driven people doing what they love. We have grown by 100% each year since our beginnings in 2011 and currently work with some of the biggest brands in Canada. We are growing in the US and looking for stellar Director of Sales to join our team! Find us on Glassdoor, G2Crowd, Google Reviews for employee and customer feedback. We love what we do, and the feedback shows!

Who You Are:

You create unmeasured value by actively and successfully training people. You have a great understanding of your team’s strengths, weaknesses, and have a strong ability to mentor and coach to get desired results. You maintain cohesive, effective team spirit with staff, treat your team fairly, and share credit. You passionately find ways over, around, or through barriers to success. You can achieve results despite lack of resources and go beyond the call of duty. You are a results oriented DOER!

The Role:

We are seeking a proven, tactical and strategic sales leader to lead a team of Outbound Sales Representatives.

The Core Mission of the Director of Sales will be to develop a solid sales strategy, and deliver desired results through effective team management.

Duties and Responsibilities:

  • Develop a sales strategy to achieve revenue and marketing growth objectives
  • Support direct reports by participating and leading in client and prospect meetings
  • Mentor and develop the sales team: Recruiting, Hiring, Training and ongoing mentorship
  • Conduct weekly forecast, pipeline meetings and coach sales team on strategies for creating a pipeline and closing accounts
  • Manage forecast, pipeline and revenue expectations; monitor KPIs for analysis and predictability of the sales business
  • Identify and determine strategic sales opportunities in new and existing markets
  • Generate new approaches to problems or innovations to establish best practices
  • Provides clear, credible vision and strategy.
  • Report sales KPIs to directors

Required Education, Skills and Qualifications:

Qualifications:

  • 6+ years of software sales experience in B2B SaaS environment
  • Strong record of successfully recruiting and retaining A Players
  • Proven record of sales success in SaaS B2B application environment
  • Successful track record in high volume sales environment
  • Working knowledge of the Restaurant Labor Management Space
  • Exhibits dynamism, excitement, and positive can do attitude
  • Desires to grow in responsibility and authority
  • Inspires people to follow lead. Minimizes intimidation. Takes charge. Motivates by pushing appropriate hot buttons of individuals.

Why Push?

  • Culture – We are a people first organization. Work hard and play hard with like minded individuals. We have unlimited beer on tap, dogs to pet, and board games to play.
  • Impact – You get to work with a product that reaches hundreds of thousands of people across North America. We help make people happy!
  • Challenge – Up for a challenge? Let’s explore unchartered territories, and crush some goals together!
  • Growth – Personal development is a big thing over here. Learn and grow professionally as well as personally.

Job Types: Full-time, Permanent

Salary: $90,000.00 to $130,000.00 /year

Experience:

  • Sales: 7 years (Preferred)
Apply Now