Culture & Careers

Become a Sherpa Open Positions

As a Sherpa, you will grow in your career, expand your interests, tap into your creativity, and more. Different paths brought us here, but together we can elevate sales and change the nature of senior living. Come join us and help us build a company we are all proud to belong. 

  • Title:Business Development Manager

    Purpose

    Sherpa is looking for a highly motivated Business Development Manager to join our sales team. This role will support our continued growth by increasing the flow of qualified leads for our sales team through detailed research and strategic outreach activities. The Business Development Manager will be a key member of the sales team, working closely with our Marketing Department, and joining our Directors of Sales at industry conferences, trade shows and partner events. This is an exciting opportunity for someone who is looking to build a career in sales at a growing software-as-a-service (SaaS) organization that elevates the senior living sales culture and occupancy results.

    Essential Job Functions

    • Work closely and collaboratively with sales leadership to develop and implement appropriate prospecting strategies
    • Execute on outbound prospecting techniques and qualifying leads at a pace and quality to consistently hit and exceed monthly goals
    • Collaborate with internal teams to help assemble and prioritize strategic target client lists 
    • Personalize the prospecting experience by using research, planning strategies and creative follow up to nurture leads through calls, emails, and social media
    • Schedule sales enablement assessments and discovery meetings for sales team to further get to know our prospective clients and how we could align as partners
    • Provide demonstrations of Sherpa CRM
    • Attend state, regional and national industry conferences
    • Represent and demonstrate our company’s Prospect-Centered values, brand, and mission

    Skills and Eligibility Requirements

    • Bachelor’s degree in business, marketing or related field preferred
    • Experience with Marketing Automation and CRM, in particular Hubspot.
    • Strong skills with Microsoft Office Suite, in particular Excel and Outlook, preferred
    • Excellent written and verbal communication skills
    • The desire to meet and exceed measurable performance goals
    • Naturally curious and detail oriented
    • Passionate about their work and the impact it has on business growth is essential
    • A keenly developed competitive nature
    • Self-driven sense of motivation, with the ability to work in a fast-paced team environment
    • Ability to clearly communicate with co-workers and prospective customers at all levels of the organization
    • Travel 10-20%

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.

  • Title: Scrum Master

    Purpose

    The Scrum Master position’s purpose is to assist in delivering CRM software that is revolutionizing the Senior Housing Industry. You will support and guide a team of talented technologists working in an agile environment by removing blockers and facilitating productivity.

    Essential Job Functions

    • Coach and mentor the Product Development team on agile best practices
    • Agile evangelist throughout the Sherpa organization
    • Execute agile development structure and process within development team and continuously work to improve process
    • Coordinate sprint planning, stand ups and retrospectives
    • Relay and manage project requirements to the development team.
    • Communicate project status to stake holders and management team
    • Collaborate with product management and development leaders in planning and road mapping sessions
    • Assist in the care and maintenance of the product backlog
    • Be a servant leader willing to assist in any way necessary to complete the task
    •  

    Skills and Eligibility Requirements

    • Prefer formal Scrum Master training from a reputable agency
    • Familiarity with web technologies a plus
    • Passion for web-based application development and User Interface/User Experience
    • Experience working in a growth stage startup a huge plus
    • Excellent organizational, written, and communication skills
    • Ability to work independently while handling multiple projects with changing priorities and deadlines
    • Eye for detail and high standards
    • Passionate about customer satisfaction
    • Experience in Senior Housing and/or familiarity with CRMs a plus
    • 5+ years professional experience preferred

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.

  • Title: Data Migration Specialist

    Purpose

    The role of Data Migration Specialist will be responsible for migrating legacy data from a variety of source systems into a target CRM system (Sherpa). Identifying trends that are meaningful to customers and assisting in the on-going development of technical best practices for data migration and other ETL-related activities. Excellent communication, analytical and organizational skills are crucial to success in this position. In addition, a desire to understand how our solutions create value and efficiency for our clients. The purpose of this role is to ensure data integrity and customer confidence as the result of a successful onboarding experience.

    Essential Job Functions

    Data Extraction and Migration

    • Extract, review and analyze source system data to prepare for source to target data mapping, ensure conformity to target system requirements and identify potential conversion issues.
    • Perform data translation, transformation, and data cleansing procedures to prepare customer legacy data for smooth and successful import into Sherpa.
    • Transform legacy data into the required format for target system in accordance with customer requirements and expectations.
    • Import data to target system using established tools and processes, including ETL tool and manual data conversion templates.
    • Perform manual data transformation and imports using standardized data conversion templates (Excel).

    Design and Manage the Data Migration Process

    • Document best practices, processes and standards for effectively carrying out data migration activities.
    • Work with subject matter experts and project team to define, organize, document, and communicate the data migration requirements.
    • Assist in the preparations of data migration plans including migration risks and project milestones and communicate to the Project Manager for client sign-off.
    • Work with developers to streamline the extract, transform and load (ETL) process and reduce manual intervention.
    • Make recommendations on how to add, improve or automate data migration process and tools.

    Quality Assurance and Application Administration

    • Perform quality assurance review, data migration audit reconciliation and exception reporting for each customer.
    • Assisting with end-to-end user acceptance testing and documenting results to ensure the migration of data from the source CRM is accurate.
    • Prepare the front-end application for new users and new customer data
    • Completes additional projects as assigned.
    •  

    Skills and Eligibility Requirements

    • Bachelor’s degree preferred
    • Intermediate to Advanced proficiency in Microsoft Excel required (at least 2-3 years experience).
    • 1-3 years of data migration experience, working with multiple datasets and formats from a variety of vendors, providers and platforms. Prior experience with ETL process highly desired
    • SQL experience is highly desired
    • Prior experience with CRM or SaaS software highly desired
    • Strong work ethic, self-motivation
    • Faciality with CI/CD best practices a plus
    • Excellent instincts and intuitive problem solver
    • Professionalism, self-motivation, and confidentiality are essential
    • Capable of self-directed work while developing repeatable processes
    • Ability to clearly communicate with co-workers at all levels of the organization

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.

  • Title: Customer Support Specialist

    Purpose

    The purpose of this role is to ensure that Sherpa CRM users are provided with timely support and solutions, and to reinforce Sherpa’s commitment to empathy-based customer experience.

    Essential Job Functions

    Support Activities

    • Provide support, education and coordination for Sherpa CRM users
    • Interact professionally with both prospective and current customer base
    • Remain available to receive support calls throughout work hours
    • Respond to support emails within SLA rules
    • Maintain responsibility for customer support tickets until they are resolved
    • Escalate support tickets to development as needed
    • Enter and update support activities and tickets in Freshdesk and Slack
    • Import new customer lists into Freshdesk
    • Create alerts in Sherpa for changes to support hours
    • Compose, edit and proofread correspondence, reports, spreadsheets, and presentations

    Support Coverage

    • Provide phone and email support on weekends and afterhours per coverage policy
    • Coordinate and/or execute miscellaneous projects as requested
    • Perform onboarding QA and Dev QA, as requested

    Support Communication

    • Use the following communication techniques to engage with customers
      • Connect: Be lively, be engaging, be human. Something as simple as a friendly introduction can dramatically soften the tone and emotion of their response. Help them feel we practice the empathy that we preach in prospect-centered sales.
      • Untangle: Seek to clarify and understand the details of their issue rather than offering quick, generic solutions. Help them feel they are being heard.
      • Resolve: Provide timely, specific solutions. Seek to resolve the core issue at hand, rather than symptoms of the issue. Help them how much we value them as a customer.

    Skills and Eligibility Requirements

    • Associates or bachelor’s degree preferred
    • Prior training software or database customer support experience is preferred
    • Patience, attentiveness and curiosity
    • Clear verbal communication skills and the ability to use “positive language”
    • Empathy, calming presence and the ability to “read” customers
    • Time management skills, goal-oriented focus and the ability to handle surprises
    • Detail oriented with strong analytical and problem-solving skills
    • Adaptability, willingness to learn and self-motivation
    • Proficiency in MS Office products, especially Outlook, PowerPoint, Word and Excel

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.

  • Title: Senior Software Engineer

    Purpose

    The Senior Software Engineer provides and delivers web applications and features as they relate to Sherpa. This role will require involvement in the full software development lifecycle from concept and planning to delivery and deployment. In additions, this role will support the Sherpa team in troubleshooting and resolving customer support issues as they arise. This role will provide mentorship to the development team.

    Essential Job Functions

    Web Application Development

    • Executes full lifecycle software and development
    • Write well designed, testable, efficient code
    • Produce specifications and determine operational feasibility
    • Integrate software components into a fully functional software system
    • Develop software verification plans and quality assurance procedures
    • Document and maintain software functionality
    • Serve as a subject matter expert
    • Comply with project plans and industry standards
    • Delivery development projects on time and within budget
    • Suggest, plan and implement software improvements and upgrades
    • Help in preparation and documentation of functional requirements and specifications
    • Convey project objectives, risks and success criteria to Company Leadership team
    • Mentor junior developers through pair programming and direct mentorship

    Customer Support

    • Assist in general office IT related issues
    • Assist in deployments and server updates and upgrades
    • Assist in QA testing of larger features prior to deployment
    • Support Sales team as needed with technical product information and demonstrations
    • Provide support to both Sherpa customers and the internal team as needed

    Skills and Eligibility Requirements

    • Five or more years of experience with a history of growth in your roles
    • Excellent instincts and intuitive problem solver
    • Professionalism, self-motivation, and confidentiality are essential
    • Capable of self-directed work while developing repeatable processes
    • Ability to clearly communicate with co-workers at all levels of the organization
    • Occasional travel required
    • You should have expertise in one or more of the following technologies:
      • PHP
      • ReactJS
      • MySQL
      • AWS RDS/DMS
      • NodeJS
      • Symfony or similar PHP Zend frameworks
      • Git
      • AWS
      • Docker
      • Webpack
      • Ubuntu
      • Redshift/Postgres
      • HTML5
      • CSS/LESS
    • Nice to have familiarity with or desire to learn the following technologies:
      • Python
      • .NET
      • Athena
      • MongoDB/DocumentDB
    •  

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.

  • Job Title: Database Administrator

    Purpose

    The Database Administrator is responsible for all aspects of the implementation and maintenance of all production and non-production databases in the Sherpa application stack. This role ensures that databases are secure, available and performant.

    Essential Job Functions

    • Support the Sherpa application delivery teams with reliable data sources
    • Serve as subject matter expert in data architecture
    • Expertise in deploying highly available and scalable databases using Cloud technologies
    • Work with development team to evolve database schema as needed
    • Ownership of the roadmap and technology choices for transactional databases and ETL pipeline
    • Profile and optimize application level queries
    • Assist sales team as needed with technical product information and demonstration
    • Provide support to both Sherpa customers and internal team as needed

    Skills and Eligibility Requirements

    • Five or more years of experience with a history of growth in your roles
    • Experience architecting data and documenting your design
    • Bachelor’s Degree in C.S. or related field is preferred
    • MySQL
    • Redshift/Postgres
    • MongoDB/DocumentDB
    • ASW RDS/DMS
    • PHP
    • Javascript
    • Python
    • R
    • Athena
    • Professionalism, self-motivation, and confidentiality are essential
    • Detail oriented with strong analytical and problem-solving skills
    • Ability to clearly communicate with co-workers at all levels of the organization
    • Occasional travel may be required

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.  Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position

    To apply, please email your resume to careers@sherpacrm.com

  • Title: UI/UX Designer

    Purpose

    The purpose of this role is to provide and deliver web applications and features as they relate to Sherpa. UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.

    Essential Job Functions

    UI/UX Designer
    • Execute full lifecycle software development
    • Gather and evaluate user requirements in collaboration with product managers and engineers
    • Illustrate design ideas using storyboards, process flows and sitemaps
    • Design graphic user interface elements, like menus, tabs and widgets
    • Build page navigation buttons and search fields
    • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
    • Create original graphic designs (e.g. images, sketches and tables)
    • Prepare and present rough drafts to internal teams and key stakeholders
    • Identify and troubleshoot UX problems (e.g. responsiveness)
    • Conduct layout adjustments based on user feedback
    • Adhere to style standards on fonts, colors and images

    Skills and Eligibility Requirements

    • Associates or Bachelor Degree Preferred
    • Proven work experience as a UI/UX Designer or similar role
    • Portfolio of design projects
    • Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
    • Up-to-date knowledge of design software like Sketch, Adobe Illustrator, and Photoshop o Team spirit; strong communication skills to collaborate with various stakeholders
    • Good time-management skills
    • Written communications skills including the ability to format, proof-read, and edit
    • Professionalism, self-motivation, and confidentiality are essential
    • Detail-oriented with strong analytical and problem-solving skills
    • Ability to clearly communicate with co-workers at all levels of the organization

    Note: All duties and responsibilities listed are considered to be essential job functions and requirements, and are subject to possible modification to reasonably accommodate individuals with disabilities. Marginal functions of the position (those that are incidental to the performance of fundamental job duties) have not been included. However, the omission of specific statements of duties does not exclude them from the position if the work is similar, related or logical assignment to the position.

    To apply, email your resume to careers@sherpacrm.com.