Windcave

Los Angeles
Total Offices: 2
318 Total Employees
Year Founded: 1999

Teams at Windcave

Recently posted jobs

11 Days AgoSaved
Hybrid
New York, NY, USA
Fintech • Software • Financial Services
Design, build, and operate global payments infrastructure across datacenters and edge; troubleshoot production systems, manage virtualization, networking, load‑balancing, security, and Microsoft 365 administration; perform hands‑on datacenter work and participate in rotational on‑call for critical systems.
14 Days AgoSaved
Hybrid
New York, NY, USA
Fintech • Software • Financial Services
The Customer Management Specialist oversees the onboarding, ownership changes, and cancellation processes of merchant services while ensuring ongoing customer support and satisfaction.
24 Days AgoSaved
Hybrid
New York, NY, USA
Fintech • Software • Financial Services
The Enterprise Risk Manager will identify and manage risks, implement risk management strategies, ensure compliance, and mentor a team, mainly in the Banking & Financial Services sector.