Peek.com Logo

Peek

HQ
San Francisco
Total Offices: 4
240 Total Employees
60 Product + Tech Employees
Year Founded: 2011

Teams at Peek

Recently posted jobs

46 Minutes AgoSaved
Remote
Location, WV, USA
Fintech • Payments • Software • Travel
The position invites candidates to propose unique roles they can fulfill based on their skills. It's a platform for creatives and strategists to showcase their talents for future consideration.
2 Hours AgoSaved
Remote
México
Fintech • Payments • Software • Travel
Lead development and optimization of Peek's global payments ecosystem across three brands. Define payment strategy, checkout and payment method requirements, and integrations with processors/gateways. Analyze payment performance and KPIs to improve conversion, authorization rates, fraud prevention, and operational efficiency. Partner with Engineering, Design, Finance, and Operations to deliver scalable payment capabilities and improve reconciliation and payouts. Use data, experimentation, and AI tools to prioritize investments and accelerate product delivery.
22 Hours AgoSaved
Remote
Hawaii, USA
Fintech • Payments • Software • Travel
Own Hawaii market growth by building operator relationships and partnerships, delivering tailored product demos, supporting sales and onboarding, gathering market intelligence, and managing post-onboarding account success to drive adoption and expansion across the islands.