Tarro
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
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
The Head of Global Total Rewards will design and implement global compensation programs, ensuring alignment with industry standards and promoting a high-performance culture. Responsibilities include developing compensation strategies, managing benefits packages, and maintaining compliance with regulations across various countries. The role involves collaboration with internal stakeholders to ensure equitable compensation practices.
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.
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.