Tarro
Offices at Tarro
Tarro is headquartered in Long Island City, NY and has 2 office locations.
Remote Workplace
Employees work remotely.
Typical time on-site:
None
U.S. Office Locations
Long Island City, NY, US
30-30 Northern Blvd Ste 403, Long Island City, NY, United States, 11101
Menlo Park, CA, US
Menlo Park, CA, United States
Recently posted jobs
Backend Engineer at Tarro responsible for building reliable, performant, and well-integrated systems for small brick and mortar restaurants. Collaborate with SRE teams, product team, and leaders to advance product vision and recruit top talent.
Join a fast-growing product team, drive roadmap and execution, lead cross-functional initiatives, and build a deep understanding of the market and user needs at a technology company empowering small restaurants.
Seeking Account Executives to join a fast-growing restaurant tech company, responsible for building new business with restaurant owners across North America. Will identify and expand on assigned territory, engage with potential clients, deliver presentations, and manage the sales pipeline. Must have 2+ years of sales experience and basic computer skills, Salesforce experience preferred.