Tarro

HQ
Long Island City, New York, USA
Total Offices: 2
1,300 Total Employees
Year Founded: 2015

Offices at Tarro

Tarro is headquartered in Long Island City, New York, USA and has 2 office locations.

Remote Workplace

Employees work remotely.

Typical time on-site: None

U.S. Office Locations

HQ
Long Island City, New York, USA

30-30 Northern Blvd Ste 403, Long Island City, NY, United States, 11101

Menlo Park, California, USA

Menlo Park, CA, United States

Search the 9 jobs at Tarro

Recently posted jobs

3 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.
9 Days Ago
New York, NY, USA
Remote
Food • Information Technology • Payments • Software • Hospitality
As a Backend Engineer at Tarro, you will develop reliable, scalable, and high-performing distributed systems. Your role involves collaborating with SRE teams, product leaders, and other stakeholders to enhance product vision and establish system processes. You will also participate in sourcing talent while fostering a strong engineering culture.
11 Days Ago
San Francisco, 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.