DEUNA

United States
Total Offices: 3
169 Total Employees
Year Founded: 2020

Teams at DEUNA

Recently posted jobs

8 Days AgoSaved
Hybrid
San Francisco, CA, USA
Artificial Intelligence • Fintech • Payments • Software
Support the Data team by collecting, cleaning, and preparing datasets; perform exploratory analysis; help develop and evaluate ML models; build visualizations and dashboards; document findings; and collaborate with engineers and product teams while learning data science best practices.
10 Days AgoSaved
In-Office or Remote
2 Locations
Artificial Intelligence • Fintech • Payments • Software
Lead and grow the backend engineering organization overseeing engineering managers and technical leads. Drive architecture, execution, reliability, and low technical debt across payments integrations. Mentor leaders, improve delivery efficiency, and ensure high-availability backend services for global payments and merchant integrations.
14 Days AgoSaved
In-Office or Remote
2 Locations
Artificial Intelligence • Fintech • Payments • Software
Lead all finance functions including strategy, forecasting, reporting, cash and capital management, compliance (IFRS), investor relations, financial modeling, and building a scalable finance team to support rapid growth and international expansion in the payments industry.