Barracuda
15 active jobs · 1 remote
Hiring details
Based on 15 current job listings on One57.work.
- Hiring countries
- Spain
- Experience levels
- Lead
- Languages requested
- English
- Remote opportunities
- 1 active jobs
Top hiring cities
- Nava, ES3 jobs
- A Coruña, ES1 job
- Barcelona, ES1 job
- Córdoba, ES1 job
- España, ES1 job
- Ibiza, ES1 job
Plus 7 other cities. Locations are from job listings. See individual jobs for details.
Advertised pay
€110k median / year · EUR
15 listings with pay data
Based on advertised salary midpoints, annualized where needed. Currencies are kept separate.
Open positions
EMEA Payroll & Partnerships Leader
Barracuda
€90,000–€130,000 / year
Partner Development Manager
Barracuda
€90,000–€130,000 / year
€90,000–€130,000 / year
€70,000–€100,000 / year
€70,000–€95,000 / year
€70,000–€110,000 / year
Wind Remote Operations ROC Lead
Barracuda
€90,000–€120,000 / year
€90,000–€130,000 / year
€95,000–€135,000 / year
€70,000–€100,000 / year
Wind Remote Ops Technical Lead (ROC)
Barracuda
€70,000–€110,000 / year
Wind Remote Operations Tech Lead
Barracuda
€90,000–€120,000 / year
Remote Wind Operations Lead (ROC)
Barracuda
€90,000–€130,000 / year
- Remote work
€90,000–€130,000 / year
Wind Remote Operations Lead – Iberia
Barracuda
€90,000–€140,000 / year