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 8 jobs at Tarro

Recently posted jobs

2 Days Ago
New York, NY, USA
Remote
Food • Information Technology • Payments • Software • Hospitality
As a Backend Engineer at Tarro, you will build reliable and scalable systems for small restaurants, collaborate with SRE and product teams, and establish engineering practices for high-quality product delivery. You'll lead by example, mentor junior engineers, and refine software requirements to meet product needs.
4 Days Ago
San Francisco, CA, USA
Food • Information Technology • Payments • Software • Hospitality
The Senior Product Manager at Tarro will lead product development initiatives, focusing on improving and innovating the core product and associated features. Responsibilities include understanding market needs, guiding cross-functional teams, and creating strategies for product launches. The role emphasizes a user-first approach, making decisions in ambiguous environments, and supporting the restaurant technology space.
6 Days Ago
San Francisco, CA, USA
Food • Information Technology • Payments • Software • Hospitality
As a Senior Graphic Designer at Tarro, you will create engaging web designs using Webflow, collaborate with various cross-functional teams, and develop creative concepts for marketing and product initiatives. You will ensure design consistency with brand guidelines and stay updated with industry trends, while also being detail-oriented and a strong communicator.