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 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.
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.