Customer Care Specialist

Vanilla Technologies Inc. (dba "Vanilla")

Remote, US
Base: $55,000 to $75,000; bonus/equity: performanc...
Remote
3+ years of customer support experience
Saas platform support experience
Manage multiple support channels
Vanilla Technologies Inc. is seeking a Customer Care Specialist to deliver exceptional customer support in a remote role. The position requires experience in SaaS customer support and emphasizes a customer-centric approach, with a focus on both interpersonal skills and technical proficiency

Job Summary

  • This role is responsible for delivering exceptional customer service to wealth advisory businesses and financial services firms using an AI-powered estate planning platform.
  • The specialist will collaborate cross-functionally with Product, Engineering, and Sales teams to resolve issues and optimize support flows while tracking key customer health metrics.
  • Employees receive a comprehensive benefits package including flexible PTO, parental leave, medical coverage, 401K eligibility, and a budget for learning and home office setup.

Matching Summary

Match Score: 85

Vanilla Technologies Inc. is seeking a Customer Care Specialist to deliver exceptional customer support in a remote role. The position requires experience in SaaS customer support and emphasizes a customer-centric approach, with a focus on both interpersonal skills and technical proficiency.

Salary

Base: $55,000 to $75,000; Bonus/Equity: Performance-based bonus and equity included; Benefits: Flexible PTO, parental leave, medical/dental/vision, 401K

Skills & Requirements

Must-have

  • 3+ years of customer support experience
  • SaaS platform support experience
  • Manage multiple support channels
  • Explain technical concepts clearly
  • Proficiency in Salesforce and JIRA

Nice-to-have

  • Experience in financial services industry
  • Thrives in fast-paced startup environment
  • Strong interpersonal relationship skills
  • Customer service certification
  • Ability to work autonomously

Key Requirements

  • 3+ years of Customer Support experience
  • Associates or Bachelor's degree in Business Administration
  • Must be based in one of the specified US states
  • Authorized to work in the United States

Work Rights

Must be authorized to work in the U.S.

Tailored Resume

Cover Letter