Tarro

HQ
Long Island City, NY, US
Total Offices: 2
1,300 Total Employees
Year Founded: 2015

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

HQ
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

Search the 9 jobs at Tarro

Recently posted jobs

6 Days Ago
San Francisco, CA, USA
Food • Information Technology • Payments • Software • Hospitality
The Senior Financial Analyst will drive revenue forecasts, analyze performance metrics, communicate findings to finance leadership, collaborate with Sales & Marketing, and support Investor Relations. This role focuses on building a strong financial forecasting and reporting function in a fast-growing tech company.
11 Days Ago
USA
Remote
Food • Information Technology • Payments • Software • Hospitality
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.
14 Days Ago
Menlo Park, CA, USA
Food • Information Technology • Payments • Software • Hospitality
As a Senior Product Manager at Tarro, you will lead cross-functional initiatives to drive the product roadmap and strategy, focusing on both core and horizontal products. You will build a deep understanding of the market and user needs while collaborating with technical and non-technical teams to launch and iterate on features.