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

Recently posted jobs

9 Hours Ago
San Francisco, CA, USA
Food • Information Technology • Payments • Software • Hospitality
The Senior UX Designer at Tarro will shape user experiences across various product areas, conducting user research, creating wireframes and prototypes, and collaborating with product managers and engineers. The role involves owning key high-visibility projects and deeply understanding user needs to enhance product offerings.
3 Days Ago
Remote
USA
Food • Information Technology • Payments • Software • Hospitality
The People Business Partner develops and supports talent management programs focused on attracting and retaining top talent. Responsibilities include improving work relationships, resolving employee relations issues, providing HR policy guidance, analyzing trends, and supporting HR initiatives to align with business goals.
3 Days Ago
Remote
USA
Food • Information Technology • Payments • Software • Hospitality
As a Senior Network Engineer, you will design, implement, and maintain network infrastructure including SDWAN, Cloud Networking, and VoIP systems. You will ensure high uptime, monitor performance, troubleshoot issues, and coordinate with vendors for network resilience and security. The role demands hands-on experience with various protocols and network equipment for smooth operations.