Join an A-Team. Change an industry. 
Build some magical tech.

Current Open Positions

We are currently actively hiring for the following positions:

  • IoT Support Engineer

  • Operations and Logistics Manager

  • Business Development Executive

  • Lead Gen Marketing Manager

  • MEAN-stack Software Engineer

Of course, we are always looking for great people.  So if you are as excited about Perch as we are and would like to find a way to contribute, email us at   

IoT Support Engineer


We are looking for someone who enjoys solving challenging problems and thrives in a collaborative, creative environment. In this role, you would be the Level 3 engineer responsible for resolving issues with customer deployments and improving our product. You will work with a dynamic IoT, Computer Vision and MEAN technology stack, resolving complex real-world issues.

In addition to resolving issues, you will work with the software development team to develop core backend services (analytics, content management, data processing, etc.) utilizing the MEAN stack. You should be very familiar with the Linux operating system. You should also possess basic front-end skills as well. Familiarity with computer vision and IoT principles is a plus. We are looking for an engineer with a minimum of 3 years of work experience.

Please visit to learn more about the company and to see our amazing technology in action.

+ Problem-solve issues with remote deployments
+ Troubleshoot product-sensing technology
+ Develop MEAN-stack solutions where necessary
+ Design and develop tools to optimize support processes
+ Work closely with VP of Software Engineering

+ Strong understanding of the Linux OS
+ Strong understanding of JavaScript and Node.js
+ Familiarity with IoT architecture and principles
+ Familiarity with MEAN stack development
+ Familiarity with HTML5, CSS, and general Frontend / UI Development
+ Familiarity with OSX
+ Familiarity with Computer Graphics techniques

+ Bachelors Degree (ideally in Computer Science)
+ 3+ years of Software Engineering Experience

If you are interested in applying for this position, please provide a resumé and brief description of why you think you would be a good fit for this role at PERCH to


Operations and Logistics Manager


This Operations and Logistics Manager is a critical leader in our Client Success delivery organization.  You will manage the success of our overall hardware supply chain and logistic functions for our Digital Network at clients such as Johnson&Johnson, Kate Spade, Best Buy and more.  You support the delivery operations at our offices and warehouse with inventory management, and inbound & outbound logistical operations. You control the commercial impact of the complete range of activities from receiving, locating, picking & packing dispatching, sourcing, purchasing and optimizing inventory levels for various products across warehouses and project sites.  You work cross-functionally to ensure accuracy and efficiency of physical, systematic, and financial flows between the distribution centers, carriers, retail stores, wholesale and ecommerce customers, maintaining great relationships with our suppliers and partners. You constantly strive to improve our operations for scale while supporting our existing processes. You work well under time pressure, make people who rely on you confident and calm, and you can be creative and clever in making the impossible possible, while communicating realistic tradeoffs in approaches.


  • Manage overall supply chain operations to include purchasing and inventory of  electronic components, ensuring timely deliveries to customer orders. Lead initial planning, budgeting, and managing timeline/milestones to ensure that each task gets completed in timely fashion. Ensure good record keeping.

  • Manage shipping and returns of small batch units in our offices and demos to clients, tradeshows and partners using an hourly workforce of helpers.

  • Co-develop and execute procurement strategies. Propose process and system enhancements that will improve overall supply chain life-cycle efficiencies, risk mitigation and lower the cost of doing business

  • Manage vendor relationships. Set the standards for the management of vendors, products and delivery performance. Manage supplier scorecards and performance reviews for SLAs, quality and price.  Lead supplier selection and negotiation processes for pricing and contracts for improved cost, terms and flexibility.  Manage logistics and parts shipping to deployment destinations. Assist with contract negotiations, establish favorable credit terms and conditions, monitor and reduce freight costs

  • Manage supply chain payments.  Process purchase orders appropriately to ensure quality and timely delivery. Support RMA process for failed units/parts as needed – track to conclusion.  Work with suppliers directly on any issues concerning pricing, cost, quality, reliability, warranty, invoice discrepancy, etc.

  • Collaborate with the Perch Client Success Team.   Maintain close relationships and open and forthright communication with Client Services, Hardware, Software Development, Deployment, and Executive Teams


  • >95% on time delivery of all hardware components during deployment across 10-20 deployments per month and hundreds of units.

  • Create a system that gives visibility to the entire team of where hardware deliveries are and how hardware costs are associated with each client deployment

  • Negotiate improved financial and payment terms with partners to improve efficiency, minimize internal efforts and improve our financials.  >50% of our partners extend us a line of credit and preferred vendor pricing.

  • Organized systems of inventory in the office with smooth collaboration with hardware and engineering teams.


  • 3 year+ experience in Supply Chain, Logistics, Procurement, developing engineering standards or related experience

  • Experience with sourcing electronics or parts internationally (especially Asia) a plus

  • Computer skills required: Highly proficient in MS Excel, other MS Office Suite (Outlook, Word), Google Docs Suite

  • PMP, ASICS, 3PL, and/or Six Sigma/Lean related license/training helpful


  • Very detail oriented and organized

  • Ability to prioritize/handle assignments and deadlines

  • Excellent verbal & written communication skills, and strong interpersonal skills

  • Ability to handle the tasks associated with a very fast paced environment

  • Team Player a must

  • Non-standard work hours and freedom to travel to vendors  (less than 20% travel time)

  • Willingness to learn additional computer skills and systems as needed

Please apply with your resume and a brief discussion why you think you would be good for this role to


Business Development Executive



The Business Development Executive is responsible for driving successful new client relationships with retailers and brands that are interested in innovating their in-store experience across a large retail footprint. The Business Development Executive builds strong relationships at senior levels of multiple touch-points in the organization, understands how to gain consensus and organizational momentum, drives to the initial sale and continues to nurture client relationships post-sale to grow the business.

The Business Development Executive is our frontline to our growing success as a company.  Part evangelist, part teacher and part pragmatist.


  • Drive 7-digit top line revenues primarily from new business relationships at first, and then increasingly through penetration of existing accounts

  • Manage a pipeline of retailers and brands that are interested in Perch technology and nurture those relationships to help find a suitable project

  • Create attack plans and leverage key people in the organization in an account-based marketing approach

  • Ensure successful transition of new opportunities to the client success team and use the delivery process to deepen organizational relationships and identify follow-on opportunities

  • Manage all activity in our Salesforce CRM and constantly improve sales processes


  • Drive $1.5m in bookings in the first year

  • Drive follow-on revenue in 30% of newly acquired client base within 9 months

  • Successfully forecast next month bookings within 25%, 80% of the time


  • 5-10 years of experience selling into retail organizations and specifically the Innovation, Marketing, Sales, In-Store Experience or Operations departments

  • Experience selling platform-type products that can be highly customized as well as products that are emerging technologies

  • Significant experience using for all sales activity, experience creating custom reports a plus

  • Management of sales team a plus

  • Experience working with marketing teams in an Account Based Marketing approach a plus

If you are interested in applying for this position, please provide a resumé along and links to relevant projects to


Lead Gen Marketing Manager 


The Lead Gen Marketing Manager is responsible for generating inbound interest of targeted clients in the retail industry, most valuably VP or C-level, but Director level as well. You are a marketing machine, who understands that importance of a solid strategy, but that results come from relentless execution and clever optimization that gives you an unfair advantage. You know the tricks to improve open rates on emails, how to fine tune Facebook advertising for B2B and the types of content that actually engages and converts. You love your lead database, can wield Salesforce to your will, respect data integrity, love digging into the numbers (often which you know by heart) and get mad if sales people don’t follow up on inbounds from your quality lead gen efforts. You are the protector of the brand message and can write blog posts without a lot of editing.

You work well with a team, have a can do attitude and people trust you to get stuff done. They respect your opinion, which is well thought out. You are not afraid to say, “I don’t know,” especially if the next words are “we should test that.” You are organized and a perpetual learner. You’re competitive and continually push yourself beyond your goals. You are tenacious and don’t need external motivation to organize your day and to exceed your goals. You are a constant student, experimenting and constantly learning and growing. You strive to get to the next level and are willing to put in the work to get there. 


  • Run our email marketing campaign to our database of retail and brand executives

  • Use our Salesforce CRM with management to identify and build lists of high-probability accounts and leads

  • Oversee our implementation and recommend tools and updates to data and processes

  • Run our social media accounts (Facebook, Twitter, Instagram)

  • Measure and quantify the impact of marketing and lead gen on revenue, including weekly analysis of what’s working and what’s not

  • Continually refine our messaging across the web, email, social, etc. as well as print materials

  • Work with the sales team and management to continually refine strategy and tactics


  • Increase inbound lead volumes 300% over the course of 2018 while maintaining or increasing close rates

  • Increase marketing originated revenue by 20%

  • Manage to an executive level dashboard that clearly articulates the value of marketing over time to company growth

  • Execute to a tactical/operational level dashboard that shows key growth areas, tactics that are working or failing,

  • Reduce sales cycles and/or increase average deal value (i.e. improve sales productivity)


  • 2+ years in online marketing for B2B companies, especially SaaS or retail tech, with a focus on lead generation

  • Must have experience with Salesforce or similar CRM. and other sales tools a big plus

  • Direct experience using marketing automation software for email marketing

  • Experience using social media to drive real business outcomes

  • Experience driving a content marketing strategy

  • PR and event management is a plus

If you are interested in applying for this position, please provide a resumé along and links to relevant projects to


MEAN-Stack Software Engineer

We are looking for someone who enjoys solving interesting and challenging problems with an eye for the balance between the desire for the ideal married with the practicality of the real world. Our cloud-based campaign management software deploys marketing campaigns across a remote network of connected devices (MacOS and soon Android) in over 20 countries across 5 continents.

Our engineers enjoy the challenges of multi-device networks, hardware and software management, interim network connectivity and asynchronous communication and love delivering amazing experiences to consumers and retail clients alike. The Senior Software Engineer should be able to architect clever solutions to demanding real-world problems and constantly strive to re-factor and improve our product opportunistically.

For this role, you should have significant experience developing backend services (analytics, content management, data processing, etc.) utilizing the MEAN stack. You should also have some basic front-end skills as well. We are looking for a developer with a minimum of 4 years of work experience.


  • Develop backend and platform services for PERCH

  • Work closely with CTO, CEO and Senior Software Architect

  • Maintain and add to PERCH internal libraries


  • Strong understanding of JavaScript and Node.js

  • Strong understanding of MEAN Stack

  • Strong understanding of HTML5 and CSS

  • Familiarity with of Frontend / UI Development

  • Familiarity with Computer Graphics techniques

  • Familiarity with AWS (primarily S3)


  • Bachelors Degree (ideally in Computer Science)

  • 4+ years of Software Development Experience

If you are interested in applying for this position, please provide a resumé along and links to relevant projects to