
Push Operations
Remote Jobs
People management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
16 Jobs
Partner Manager
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
Role Description This is a high-visibility role for someone with a strong background in technology partnerships, program management, and partner engagement, someone who thrives in a mission-driven, fast-paced environment and is passionate about helping hospitality operators succeed. As Partner Manager, you will engage and form meaningful relationships with Push's technology and affiliate partners. You will be responsible for guiding Partners through our onboarding and go-live processes, providing ongoing support once live, and working to ensure long-term mutual success. The role requires strong collaboration skills both externally with partners and internally across Push's cross-functional teams. You will own a diverse portfolio of partners spanning POS systems, accounting platforms, job boards, loyalty programs, benefits providers, and more. You'll drive pipeline through partnerships, activate co-selling and co-marketing motions, deepen integration value, and build the long-term strategy. Working cross-functionally is a core part of this role. You'll act as the internal voice of the partner for connecting the dots between Sales, Marketing, Product, and Customer Success, and advocate for partner success at every stage of the relationship. Recently the world has changed so we are changing with it. We’re embracing new ways of working and are constantly adapting our practices to ensure that wherever you are working from, you feel a part of the team and have everything you need to work comfortably. We are a remote-first company, Pushies can choose to work remotely or from our Downtown Vancouver office. Responsibilities - Own and grow relationships with a portfolio of technology and affiliate partners as their primary point of contact, from onboarding and go-live through to long-term success. - Guide partners through Push's integration processes, coordinating internal resources across Product, Engineering, and Support to ensure a smooth launch. - Drive partner-sourced and partner-influenced pipeline through co-selling motions, referral activation, and joint go-to-market execution with key partners. - Develop and execute partner business plans with clear revenue targets, enablement programs, and co-marketing opportunities to expand Push brand awareness and TAM; lead regular QBRs and joint planning sessions. - Collaborate with Sales to align on shared accounts, warm introductions, and territory strategy; work with CSMs to ensure partner integrations are adopted and delivering value to joint customers. - Partner with Marketing to develop co-branded campaigns, case studies, joint events, and integration spotlights that drive awareness and pipeline. - Bring the partner voice into Product roadmap conversations by identifying integration gaps, surface partner feedback, and advocate for enhancements that deepen ecosystem stickiness. - Track and report on partner KPIs including pipeline contribution, integration adoption, partner satisfaction, and revenue attribution; present insights to leadership on category performance. Requirements - 3–5+ years in partnerships, business development, or channel sales — ideally in SaaS or tech. - Hospitality or restaurant tech industry experience strongly preferred. - Proven track record driving revenue and pipeline through partner channels. - Strong cross-functional collaborator, comfortable influencing across Sales, Product, Marketing, and CS. - Autonomous, entrepreneurial, and creative. - Commercially sharp with a strategic lens on ecosystem development. Benefits - Do what you love! It’s the key to happiness. We aim to create a supportive environment to help foster your passion for work. - Grow Yourself. We want to see you win in all areas. Our mantra is: you will grow professionally and personally. - Make an Impact. We believe everyone is born a genius, and our responsibility is to develop that genius within.
QA Automation Engineer
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
• Champion quality assurance and lead the adoption of best practices across the product and engineering teams. • Collaborate closely with developers, designers, and product managers to define effective test strategies and acceptance criteria. • Plan, design, and execute detailed manual and automated test cases to ensure full coverage of features and user scenarios. • Drive technical decisions for our software testing processes and tools. • Build, maintain, and help drive the direction of the test automation framework. • Mentor test engineers on automation best practices. • Identify, document, and track defects with clear and actionable reporting. • Verify fixes, maintain comprehensive regression test suites, and drive continuous improvement of QA processes. • Conduct exploratory, usability, and edge-case testing to uncover hidden issues. • Produce detailed test reports and effectively communicate findings and risks to stakeholders. • Help define, maintain, and improve test environments to mirror production conditions. • Continuously evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency.
Customer Success Manager
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
• Own strategic business relationships with mid-market customers • Drive adoption and expansion of Push • Demonstrate empathy and excellence in customer experience • Educate and inspire customers and internal team members • Provide innovative solutions to business problems • Collaborate with teams to support and evolve processes • Leverage data to support clients and forecast future needs
QA Automation Engineer
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
Role Description We're looking for an experienced QA Automation Engineer to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through hands-on manual and automated testing, this role could be a perfect fit. You will play a key role in embedding quality into every stage of the development lifecycle. - Champion quality assurance and lead the adoption of best practices across the product and engineering teams - Collaborate closely with developers, designers, and product managers to define effective test strategies and acceptance criteria - Plan, design, and execute detailed manual and automated test cases to ensure full coverage of features and user scenarios - Drive technical decisions for our software testing processes and tools - Build, maintain, and help drive the direction of the test automation framework - Mentor test engineers on automation best practices - Identify, document, and track defects with clear and actionable reporting - Verify fixes, maintain comprehensive regression test suites, and drive continuous improvement of QA processes - Conduct exploratory, usability, and edge-case testing to uncover hidden issues - Produce detailed test reports and effectively communicate findings and risks to stakeholders - Help define, maintain, and improve test environments to mirror production conditions - Continuously evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency Qualifications - 5+ years of experience in software testing or QA, with proven expertise in manual and automated testing and strong analytical skills - Experience designing and implementing QA strategies in agile development environments - Hands-on experience with test automation tools such as Cypress, Selenium, or similar frameworks - Bachelor’s degree or equivalent experience in Computer Science or a related field - Demonstrated success in elevating QA standards and improving product quality across releases - Strong understanding of QA methodologies, tools, and testing lifecycles - Proficiency in exploratory, regression, and smoke testing techniques - Experience with cross-browser, cross-platform, and responsive UI testing - Excellent communication skills and the ability to collaborate effectively across teams - Familiarity with Jira or other project management and defect tracking tools - Familiarity with source control management tools such as Git - Familiarity with CI/CD pipelines and integrating tests into automated build processes - Working knowledge of JavaScript or another high-level programming language - Leadership experience in software development or software testing - Proficiency with modern AI-driven tools such as Claude Code Requirements - Experience with performance, security, or accessibility testing - Experience in startup or fast-paced environments - Knowledge of AWS or other cloud platforms - Experience testing mobile applications - Experience leading a team of software testers Benefits - Do what you love! It’s the key to happiness. We aim to create a supportive environment to help foster your passion for work. - Grow Yourself. We want to see you win in all areas. Our mantra is: you will grow professionally and personally. - Make an Impact. We believe everyone is born a genius, and our responsibility is to develop that genius within. Company Description Push is an all-in-one platform that helps businesses grow and scale by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion. - Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies, and more. - We’re a group of dog-loving and game-playing people who prioritize competence and efficiency, as well as personable and positive individuals. - We are a remote-first company; Pushies can choose to work remotely or from our Downtown Vancouver office.
Full Stack Software Engineer – Platform
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
• Using information from monitoring systems to pinpoint issues • Bringing old code into line with new standards • Helping build and scale back-end services and APIs • Infrastructure maintenance and scaling tasks, including infrastructure-as-code • Working with internal teams to find and implement innovative solutions to current bottlenecks in workflows • Writing, testing, and reviewing high-quality, maintainable code
Full Stack Software Engineer – Payroll
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
• Feature development and maintenance of the payroll system • Helping build and scale back-end services and APIs • Working with designers and PMs to define feature/product specifications • Participating in code reviews • Writing and testing high-quality, maintainable code
Full Stack Software Engineer - Payroll
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
The Company: Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion. Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies and more. The Team: We’re a group of dog-loving and game-playing 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. As part of our rapidly growing team you will play an important and unique role in working towards our mission to create the best people management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform, ensuring accuracy, compliance, and reliability across all payroll processes. You will be responsible for designing, developing, and maintaining our core payroll features. Location: Recently the world has changed so we are changing with it. We’re embracing new ways of working and are constantly adapting our practices to ensure that wherever you are working from, you feel a part of the team and have everything you need to work comfortably. We are a remote-first company, Pushies can choose to work remotely or from our Downtown Vancouver office. We are considering eligible candidates for this role from any location across Canada. Responsibilities: - Feature development and maintenance of our payroll system - Helping build and scale back-end services and APIs - Working with designers and PMs to define feature/product specifications and shipping them to our customers - Participating in code reviews - Writing and testing high-quality, maintainable code Why Push? - Do what you love! It’s the key to happiness. That’s why at Push we aim to create a supportive environment to help foster your passion for work, and keep you feeling energized and happy so you can do more of what you love. - Grow Yourself. We want to see you win in all areas. At Push, our mantra is: you will grow professionally and personally. We drive conversations around your personal and professional goals. Let’s crush it together. - Make an Impact. At Push, we believe everyone is born a genius, and our responsibility is to develop that genius within. Impact is our key metric - that’s why we challenge Pushies to show up as their authentic selves while creating a legacy. Check out our About Us video: https://www.pushoperations.com/careers Additional Information At Push, we place value on different types of experiences. If your experience looks a little different from what we’ve listed but you think you’re a good fit, we would still love to hear from you. We celebrate diversity and promote equal opportunity. We appreciate what makes each of our team members different and encourage you to apply, no matter who you are or how you identify. Salary: $90,000 - $125,000 CAD annually The Role null Responsibilities null Requirements null
Full Stack Software Engineer - Payroll
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
Role Description We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform, ensuring accuracy, compliance, and reliability across all payroll processes. You will be responsible for designing, developing, and maintaining our core payroll features. Responsibilities - Feature development and maintenance of our payroll system - Helping build and scale back-end services and APIs - Working with designers and PMs to define feature/product specifications and shipping them to our customers - Participating in code reviews - Writing and testing high-quality, maintainable code Why Push? - Do what you love! It’s the key to happiness. We aim to create a supportive environment to help foster your passion for work. - Grow Yourself. We want to see you win in all areas. Our mantra is: you will grow professionally and personally. - Make an Impact. We believe everyone is born a genius, and our responsibility is to develop that genius within. Salary $90,000 - $125,000 CAD annually
Senior Full Stack Software Engineer - Web and Mobile Features
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
The Company Push is an all-in-one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion. Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies and more. The Team We’re a collaborative, dog-loving, people-first crew that values curiosity, initiative, and kindness. Our culture is built on the belief that when people are supported to grow, great things happen for them and for our customers. As part of our growing team, you'll play a key role in helping our customers realize the full value of Push from day one. Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers The Role We’re looking for a Full Stack Developer who is comfortable building across the stack—front end, back end, and mobile. You’ll be developing core features that power Push Operations’ workforce management platform, collaborating closely with product, design, and AI teams to deliver intuitive user experiences and scalable backend systems. Proficiency in React and/or Native (or related cross-platform frameworks) is an important part of this role, as our mobile apps are central to how customers interact with Push. This role collaborates closely with our Vancouver team. The successful candidate will work 10:00am - 6:00pm local Brazil time to ensure sufficient time zone overlap. Job Duties: - Design, build, and maintain features across the full stack built using a variety of languages and technologies - Front-end: React/React Native web and mobile applications - Back-end: PHP (and related frameworks), Node.js, RESTful APIs, microservices - Data: database schemas, integrations, and optimization - Collaborate with designers and product managers to turn requirements into elegant, user-friendly solutions - Ensure high performance, security, and scalability across systems - Build mobile experiences with React Native or related technology, ensuring smooth integration with backend services - Write clean, maintainable, and well-tested code; participate in code reviews and knowledge sharing - Troubleshoot, debug, and optimize performance issues across web, mobile, and back-end layers - Stay current with evolving tools, frameworks, and best practices for full stack and mobile development Why Push? - Do what you love. We believe in work that energizes you and supports your passions. - Grow yourself. At Push, personal and professional development go hand in hand. - Make an impact. Your knowledge and guidance will shape the success stories of businesses across North America. Check out our About Us video Additional Information We value non-traditional career paths. If your experience doesn’t check every box but you’re excited about the role, we still encourage you to apply. Push is an equal opportunity employer. We believe diversity makes us stronger and more innovative. The Role null Responsibilities null Requirements - 5+ years of professional experience as a Full Stack Developer - Proficiency with JavaScript/TypeScript and modern frameworks (React, React Native, Node.js) - Proficiency with PHP or a related backend framework (Laravel, Symfony, or equivalent) - Strong understanding of RESTful APIs, microservices, and database systems (SQL/NoSQL) - Experience integrating frontends and mobile apps with back-end APIs - Familiarity with mobile-specific challenges (app store deployments, push notifications) - Solid grasp of testing (unit, integration, end-to-end) and CI/CD pipelines - Experience with cloud platforms (AWS, GCP, or Azure) is an asset - Excellent collaboration and communication skills - A passion for solving real-world problems with technology that makes a difference in people's lives - Proficiency with modern AI-driven tools such as Claude Code Bonus Skills and Qualifications: - Experience with mobile analytics (Firebase, LogRocket, Mixpanel) - Familiarity with workforce management, HR compliance, or payroll systems - Knowledge of accessibility standards for both web and mobile
Senior Full Stack Software Engineer
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
Role Description Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting, building and testing Push's internal tools and AI integrations. In this role, you will have the ability to tackle a wide range of technical challenges and make a big impact on some of the most critical aspects of our business. This role collaborates closely with our Vancouver team. The successful candidate will work 10:00am - 6:00pm local Brazil time to ensure sufficient time zone overlap. Job Duties: - Building and maintaining internal tools and automations to help our teams succeed - Helping build and scale back-end services and APIs - Working with internal teams to find and implement innovative solutions to current bottlenecks in workflows - Participating in code reviews - Writing and testing high-quality, maintainable code Qualifications - 5+ years professionally building web applications - Experience with at least one of PHP, Python, Ruby, Go, C/C++ or C# - Javascript experience - ES6, Webpack, Angular, React JS, React Native - A solid understanding of relational databases and SQL - A solid understanding of computer science concepts, e.g.: data structures, design patterns, and algorithms - You understand the importance of writing testable and maintainable code - A track record of building and maintaining highly scalable products - You are curious and innovative, consistently staying abreast of the latest technology and challenging the status quo Requirements - Bonus Skills and Qualifications: - PHP experience using Laravel or any other MVC framework - Knowledge of payroll in Canada and/or the USA - Experience integrating with AI APIs (AWS Bedrock) including using MCPs and implementing safeguards (e.g., AWS Guardrails) - Experience working on internal tools involving various teams within an organization - Experience working on a DevOps or Platform team stitching together various technologies, services, APIs, and/or languages to achieve a goal - Experience building RAG-powered features - Experience with multi-agent frameworks (e.g., CrewAI) - Previous startup experience - You are super smart and have earned a degree in Computer Science, Engineering, or equivalent work experience Benefits - Do what you love. - We believe in work that energizes you and supports your passions. - Grow yourself. - At Push, personal and professional development go hand in hand. - Make an impact. - Your knowledge and guidance will shape the success stories of businesses across North America.
6more opportunities are still waiting for you.Log in now and take your next shot before someone else does.