Technical Support Specialist

Sol-Ark•Allen, TX
•Onsite

About The Position

The Technical Support Specialist provides technical assistance to homeowners and installers, helping resolve issues and supporting installations by email and phone. The role is onsite at Sol-Ark’s warehouse in Allen, Texas, and is a full-time W-2 position. Candidates must be permanently authorized to work in the United States without current or future employer-sponsored visa support. Sol-Ark manufactures solar and battery-based technology. The position offers an opportunity to develop expertise in solar and battery technology while supporting the company’s work to make electrical grids greener, more reliable, and efficient.

Requirements

  • Two years of experience in technical customer support or similar call center experience.
  • Basic understanding of electrical knowledge.
  • Ability to work in a fast and dynamic environment with a growing company.
  • A “Can Do” attitude, willingness to learn, and passion for solving problems.
  • Ability to maintain and surpass key performance indicators.
  • Permanent U.S. work authorization without requiring employer-sponsored visa sponsorship now or in the future.

Responsibilities

  • Assist homeowners and installers with technical issues and provide installation support by email or phone.
  • Document support cases and follow up in a timely manner.
  • Handle approximately 20 calls per day and multiple support cases.
  • Cooperate with engineering departments.
  • Use and maintain the support knowledge base.
  • Continuously learn practices and technology affecting the renewable energy industry.
  • Maintain and surpass key performance indicators.

Benefits

  • Competitive salary
  • Medical benefits
  • Dental insurance
  • Vision insurance
  • Accidental coverage
  • Flexible spending account (FSA)
  • Health savings account (HSA)
  • Paid time off (PTO)
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service