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

Current Open Positions

We are currently actively hiring for the following positions:

ENGINEERING

  • IoT Engineer

  • Linux Support Engineer

  • MEAN-stack Software Engineer

  • Backend Software Engineer

  • Client Support & Solutions Engineer

SALES AND BUSINESS DEVELOPMENT

  • Sales Development Rep

  • Business Development Executive

OPERATIONS AND CUSTOMER SUCCESS

  • Tier 1 Support Associate

  • Project Manager - Operations and Supply Chain

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 info@perchinteractive.com.   


IoT Engineer

MISSION

We are looking for someone who enjoys solving challenging problems and thrives in a collaborative, creative environment. In this role, you would be responsible for continuously improving our IoT device frameworks, testing and QA processes and building new exciting functionality. 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.

RESPONSIBILITIES

  • Develop hardened local IoT device software including monitoring, execution and self-healing processes

  • Build services that communicate with our server side technologies, developing MEAN stack solutions where necessary

  • Design and develop tools to optimize support QA, deployment and support

  • Problem-solve issues with remote deployments

  • Work closely with Perch CTO on communicating fleet health and future roadmap

SKILLS

  • Expert understanding of the Linux OS, process management, device management and connectivity

  • Firm understanding of JavaScript and Node.js

  • Firm understanding of IoT architecture and principles

  • Familiarity with MEAN stack development

  • Familiarity with HTML5, CSS, and general Frontend / UI Development

REQUIREMENTS

  • 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 info@perchinteractive.com.

 

Linux Support Engineer

MISSION

We are looking for someone who enjoys solving challenging problems and thrives in a collaborative, creative environment. In this role, you would be responsible for continuously improving our IoT device frameworks, testing and QA processes and building new exciting functionality. 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.

RESPONSIBILITIES

  • Develop hardened local IoT device software including monitoring, execution and self-healing processes

  • Build services that communicate with our server side technologies, developing MEAN stack solutions where necessary

  • Design and develop tools to optimize support QA, deployment and support

  • Problem-solve issues with remote deployments

  • Work closely with Perch CTO on communicating fleet health and future roadmap

SKILLS

  • Expert understanding of the Linux OS, process management, device management and connectivity

  • Firm understanding of JavaScript and Node.js

  • Firm understanding of IoT architecture and principles

  • Familiarity with MEAN stack development

  • Familiarity with HTML5, CSS, and general Frontend / UI Development

REQUIREMENTS

  • Bachelors Degree (ideally in Computer Science)

  • 5+ years of Software Engineering Experience

  • Experience Building a Startup to Scale

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 info@perchinteractive.com.

 

MEAN-Stack Software Engineer

MISSION

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.

RESPONSIBILITIES

  • Develop backend and platform services for PERCH

  • Work closely with CTO, CEO and Senior Software Architect

  • Maintain and add to PERCH internal libraries

SKILLS

  • 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)

REQUIREMENTS

  • 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 info@perchinteractive.com.

 

Backend 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 engaging marketing campaigns across a distributed network of connected devices 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 elegant 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 building and scaling backend services (APIs, 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.

RESPONSIBILITIES

  • Design and build backend services to support a globally distributed network of devices

  • Architect scalable and reliable infrastructure in the cloud

  • Build internal tools to support manufacturing, QA, and customer service.

  • Work with client-facing teams to debug issues quickly and effectively

  • Work closely with our executive team (CEO & CTO) to define the future of retail engagement

SKILLS

  • Significant experience building highly available backend systems

  • Significant experience with NodeJS or Python

  • Experience using Terraform to define immutable infrastructure

  • Experience with GCP

  • Strong understanding of computer science fundamentals

BONUS POINTS

  • You have experience building real time data processing systems

  • You’ve developed and scaled infrastructure to support connected products

  • You’re familiar with computer graphics or 3D imaging

 REQUIREMENTS

  • Bachelor's Degree (ideally in Computer Science or related field from an accredited university)

  • 5+ years of Backend Software Development Experience

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

Client Support & Solutions Engineer

MISSION

Focus on customer inquiries and support by responding and proactively communicating with our customers. Work with the Support & Operations team to streamline process’ and equipment. Manage our Linux administration and remote Systems to ensure a greater customer experience.

RESPONSIBILITIES

  • Manage user accounts globally

  • Evaluate, analyze, and troubleshoot all server-related issues

  • Fulfill support and change requests

  • Coordinate deployments and Perch's unit installations

  • Plan and recommend hardware replacements as needed

EXPERIENCES

  • Strong experience in Linux administration and best practices, with a general understanding of Linux internals (system calls, file systems, processes, etc.) Demonstrated experience configuring Linux firewall/routing/networking

  • Fluent in programming/scripting skills for automation in at least two of:  Bash, Ruby, Python or Perl

  • General understanding of TCP/IP and related protocols (HTTP, FTP, NFS, etc.)

  • Comfortable dealing with users with varying levels of IT knowledge

  • Experience with automated configuration management (Puppet is preferred)

  • Experience with version control. (Git is preferred)

  • Demonstrated experience working on remote Systems via use of command line

  • Experience with Agile and Scrum methodologies preferred

  • Experience or familiarity with Jira, Confluence, and Salesforce

  • Strong communication skills written and verbal, are a must

  • Great team player with the ability to problem solve and work on your own initiative

  • Proactive, organized, and detail-oriented, with the ability to multi-task in a diverse and fast-paced environment

REQUIREMENTS:

  • 4+ years of client service/support.  

  • Startup experience preferred.

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

 

Sales Development Rep (SDR)

MISSION

The Sales Development Representative is responsible for finding and qualifying retailers and brands that are interested in innovating their in-store experience across a large retail footprint. Get in touch if you are.

You are a sales machine, leveraging your CRM to build target prospect lists. You feed off calling and emailing at volume and break down doors to get to the right decision maker or champion and drive industry awareness of the capabilities of PERCH. You want to grow and eventually close new business and drive revenue for our growing company.

You are comfortable on the phone and excellent communicating with people. You are persistent without being pushy. You are friendly and charming but don’t know how to take no for an answer. You’re competitive and continually push yourself beyond 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.

RESPONSIBILITIES

  • Pitch the value of PERCH to Mgr, Director and VP level in Marketing, Creative, Brand Management and Sales at leading retailers and brands. 

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

  • Make 40-60 calls per day and a similar number of emails or LinkedIn messages to engage prospects, find decision makers and identify opportunities 

  • Qualify every one of our inbound leads from the web, email and marketing 

  • Quickly identify whether prospects have legitimate chances of doing business with PERCH and if not, move on.

OUTCOMES 

  • Source enough leads to drive 3-5 closed deals per month from opportunities you have discovered 

  • Drive $1m in annual contract value from leads that you have sourced to the team. 

  • Reach 40-60 people per day via phone and numerous online channels

EXPERIENCES

  • 1-2 years experience in high volume outbound cold calling environments preferred

  • History of strong academic, extra-curricular or athletic achievement 

  • Background or experience with retail preferred 

  • Proficiency in Salesforce or other CRM 

  • Strong organizational skills 

  • Experience as a strong team player 

  • Ability to respond quickly to new questions and think on your feet

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

 

Business Development Executive

MISSION

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.

RESPONSIBILITIES

  • 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

OUTCOMES

  • 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

EXPERIENCES

  • 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 Salesforce.com 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 info@perchinteractive.com.

Tier 1 Support Associate

MISSION

We are a 15 person start up looking for an energetic and goal-oriented Tier 1 Support Associate to join our Operations group. Our Operations team is the hub at the center of many departmental spokes - we help hold the wheel together and move it forward. This role is focused on providing phone support for our clients, answering any general inquiries, addressing problems and/or concerns. A typical day for a Support Associate consists of making and answering inbound and outbound calls, emails and online requests for information, as well as maintaining a rapport with our client base.

RESPONSIBILITIES

  • The Tier 1 Support Associate is an entry-level opportunity

  • Use Salesforce Jira & Confluence customer relationship management software to facilitate the process of responding to customer calls and addressing customer concerns

  • Resolve client inquiries/complaints with limited escalation to team leaders

  • Document client discussions clearly and concisely

QUALIFICATIONS

  • Experience working in a Startup preferred

  • Tech Support experience strongly preferred

  • Undergraduate degree in any field preferred but not required

  • Experience on a customer service team, including a strong working knowledge of service processes, policies, techniques and applicable regulations required

  • Excellent verbal and written communication skills

  • Ability to work in a fast-paced environment with strong organizational and multi-tasking skills

  • Polite, confident, tactful, patient, and diplomatic while dealing with complex problems

  • Computer proficiency in Microsoft Office

  • Experience using Salesforce Jira & Confluence is a plus, but not required

Project Manager - Operations and Supply Chain

MISSION

We are a 15 person start up and need a Supply Chain & Logistics Manager as part of the Operations group. Our Operations team is the hub at the center of many departmental spokes - we help hold the wheel together and move it forward. You will help manage an international network of vendors of both component and finished goods and an outbound network of parcel carriers for delivery to clients. Your day to day may include rolling out a new SOP, troubleshooting exceptions with the Customer Experience team, removing roadblocks for your team so they can be more efficient or managing the purchase and delivery of parts for a Perch podium. You will also become a power user on a number of operations, inventory and fulfillment systems.

RESPONSIBILITIES

  • Partner with the VP of Operations on constantly improving performance and planning for growth

  • Implement internal tools and processes that scale to support the business

  • Stay three steps ahead in planning for and executing on distribution and logistics needs to support our dynamic, growing business

  • Ensure SLAs and KPIs are meeting expectations

  • Work with all Perch departments to automate manual processes that most contribute to increased accuracy and efficiency

QUALIFICATIONS

  • 3+ years of Project Management experience

  • Logistics/supply chain/fulfillment experience

  • Experience working in a Startup

  • Experience with Gant Charts, Dependency management, Timeline management

  • Experience with Agile and Scrum methodologies preferred

  • Experience or familiarity with Jira, Confluence, and Salesforce

  • Bachelor’s degree, quantitative or business discipline preferred

  • Proficient at Excel