Uberall
Uberall is a global leader in location marketing, providing a SaaS platform that helps multi-location businesses manage their online presence, listings, reviews, and customer engagement across digital channels. Founded in 2013 and headquartered in Berlin, Germany, the company serves a wide range of clients, from small chains to global enterprises, with a mission to unify the digital to physical customer journey. It has expanded significantly, boasting thousands of customers globally and a workforce of around 600–700 employees, with strong traction in the European and North American markets.
In Spain, Uberall has a growing presence with a team based in Barcelona and other locations, offering roles that cater to international professionals, including bilingual and multilingual positions (German, French, and English). The company’s culture is tech-forward, collaborative, and remote-friendly, with several roles offering fully remote or flexible arrangements. For international hires, Uberall provides an attractive environment thanks to its multicultural teams, career growth opportunities in sales, engineering, and support, and a focus on work-life balance that aligns with Spain's lifestyle.
Company History
Uberall was founded in 2013 in Berlin to help businesses manage their local online presence across directories, maps, and social media. Over the decade, it became a top location marketing platform, raised significant funding, and expanded through acquisitions and organic growth to serve clients globally, including in Spain.
For International Professionals
- Uberall has a dedicated Spain office in Barcelona, making it a viable base for international professionals wanting to work in a major EU tech hub.
- Several open roles in Spain offer fully remote or hybrid work options, giving flexibility for relocating candidates.
- The company explicitly seeks bilingual/multilingual employees (German/English, French) for support and sales roles, which can be advantageous for non-Spanish speakers.
- Uberall supports global operations, meaning English is a working language across many teams, easing the transition for international hires.
- Based on its active hiring for technical support and software engineering roles, Uberall presents opportunities for both client-facing and technical career paths in Spain.