Ubisoft logo

Ubisoft

GamingVideo games

About us

Ubisoft may have 19,000 employees in offices and studios around the world, but the company began with a family. At Ubisoft, we create worlds for everyone. We are dedicated to enriching the lives of our players by developing high-quality games that resonate with all kinds of personalities, bring people together, and allow everyone to learn and grow while having fun.

Cool things about

Ubisoft es uno de los mayores creadores, editores y distribuidores de videojuegos del mundo, fundado en Francia en 1986 por los hermanos Guillemot. Su catalogo incluye algunas de las franquicias mas reconocibles de la industria: Assassin's Creed, Far Cry, Just Dance, Rainbow Six, Watch Dogs o The Division. Cuenta con una red global de estudios de desarrollo repartidos por Europa, America y Asia.

Some numbers

1986

Ano de fundacion

Ubisoft's job offers

We're looking for a motivated and skilled UI Programmer to join the Tom Clancy's Rainbow Six development team and contribute to future projects.

As part of a multidisciplinary development team, you’ll collaborate with UI artists, graphic designers, and game designers to create high-quality, cohesive user interfaces and deliver engaging player experiences.

🎯 Responsibilities

  • Work with graphic designers and game designers to create unique user experiences through ergonomic and functional interfaces
  • Develop latency-free, responsive interactions
  • Prototype UI concepts and conduct rapid, iterative playtests
  • Identify missing details in feature requests and break them down into implementable, testable tasks
  • Reuse existing code effectively
  • Develop technical solutions that support visual quality and consistency across the game

🛠️ Requirements

  • At least 2 years of experience as a UI Programmer or in a similar role within the gaming industry
  • Strong interest in interface design and related technologies
  • Good knowledge of C++ and object-oriented development
  • Familiarity with generative AI workflows for programming
  • Ability to manage your own time and meet deadlines
  • Strong written and verbal interpersonal and communication skills
  • Enthusiasm for working in the game development industry

🤗 Benefits

  • Private health insurance and fitness subsidies
  • Employee mental health assistance
  • Restaurant vouchers
  • Free coffee, fruit, and daily breakfast
  • Rooftop terrace with sea views
OfficeBarcelona, SpainC++Generative AIUX/UI DesignUIGame Design
Check offer

We're looking for a skilled Senior Data Analyst / Data Scientist to turn data into actionable insights that shape user acquisition, retention, monetization, and player experiences in mobile free-to-play games.

🎯 Responsibilities

  • Conduct hands-on research, data exploration, and analysis to support business decisions and strategy.
  • Partner with game teams to understand user behavior, answer key business questions, and support A/B test design and analysis.
  • Build and maintain reliable, well-documented data models and pipelines that enable trusted self-service analytics.
  • Develop machine learning projects focused on behavioral segmentation and monetization.
  • Design, build, and maintain clear, actionable dashboards and reports in Power BI.
  • Debug and resolve issues to ensure accurate analysis, reports, and analytical tools.
  • Version your work in GitLab and follow effective CI/CD practices.
  • Communicate results and insights clearly to senior stakeholders across the organization.
  • Coordinate, challenge, and share effective analytical practices and methods.
  • Explore and prototype applications of AI and Generative AI, including LLMs, AI agents, and copilots, to accelerate analysis, automate reporting, and uncover new player insights.
  • Stay current with developments in machine learning, data science, and AI/Generative AI.
  • Contribute to the team’s knowledge base and analytical culture.

🛠️ Requirements

  • Master’s degree in a quantitative field such as Physics, Mathematics, Engineering, Computer Science, or Data Science.
  • At least 5 years of relevant experience in similar positions, ideally within the mobile gaming industry.
  • Advanced proficiency in SQL and Python for data exploration and analysis.
  • Hands-on experience with cloud-based data warehouses, ideally Amazon Redshift, and data transformation tools such as dbt.
  • Solid experience building dashboards and reports with Power BI or similar business intelligence tools.
  • Comfort working with version control, including Git or GitLab, as part of the daily analytics workflow.
  • Strong understanding of advanced statistics suitable for analyzing skewed populations.
  • Experience communicating, visualizing, and reporting analytical results effectively.
  • Experience with predictive analytics and segmentation.
  • Excellent problem-solving skills and strong attention to detail.
  • A work permit for Spain obtained before applying is mandatory.

➕ Nice to have

  • Master’s degree or PhD in a relevant quantitative discipline.
  • Hands-on experience with AI-assisted tools such as GitHub Copilot, ChatGPT, or Claude to accelerate analysis, coding, or documentation.
  • Experience applying Generative AI or LLMs to analytics use cases, such as natural-language querying, automated insight generation, or player-facing chat experiences.
  • Experience with Agile methodologies, including Scrum, Kanban, or XP.
  • Experience with project management tools such as JIRA.
  • Knowledge of software engineering practices beyond Git, including CI/CD pipelines and code review.
  • Self-motivation, strong organizational skills, teamwork, and a proactive approach.
  • Passion for games and an interest in mobile free-to-play games.

🤗 Benefits

  • €220 per month through a Ticket Restaurant benefit and a flexible compensation plan, including transport and nursery support.
  • Flexible working hours within a 40-hour workweek, with start times between 8:00 AM and 10:00 AM, or from 7:30 AM when working onsite.
  • Early finishing times from 4:00 PM and from 2:00 PM on Fridays.
  • Reduced 35-hour workweeks in July and August, during Easter and Christmas holidays, and on special days such as Sant Jordi and Revetlla de Sant Joan.
  • Twenty-four paid hours per year for personal matters during working hours.
  • Twenty-five annual vacation days plus one day off for your birthday.
  • Five additional vacation days in the year you reach 5, 10, 15, or 20 years of service.
  • Health insurance including physiotherapy and psychology sessions at a reduced price.
  • Life insurance.
  • €400 mobile device grant starting in the first year.
  • Language training in English, Spanish, and French.
  • Professional development training and programs based on request.
  • Discounts on company games and free access to the PC gaming platform.
  • Locally roasted craft coffee.
OfficeBarcelona, SpainPredictive AnalyticsPower BIData ScienceData AnalysisPython
Check offer

We're looking for a Senior UX Designer to help shape the player experience of Rainbow Six Siege, one of the world's leading tactical multiplayer games.

In this role, you'll design intuitive, engaging, and scalable user experiences that support both new and veteran players throughout their journey. You'll work closely with game designers, UI artists, product owners, and developers to create accessible, efficient experiences aligned with the strategic and competitive nature of Siege.

🎯 Responsibilities

  • Define end-to-end user journeys for the game areas owned by the studio.
  • Create user flows, wireframes, prototypes, information architectures, and interaction models.
  • Collaborate with Game Design, UI Art, Engineering, Data Analytics, and Production teams to deliver high-quality player experiences.
  • Advocate for player needs and usability throughout the development process.
  • Translate complex systems into clear and intuitive interactions.
  • Use player research, analytics, usability testing, and community feedback to identify opportunities and inform design decisions.
  • Contribute to and evolve UX guidelines, design systems, and best practices across the Siege ecosystem.
  • Mentor junior and mid-level UX designers by providing feedback and design leadership.
  • Present design solutions and rationale to stakeholders at all levels.

🛠️ Requirements

  • 6+ years of professional UX design experience in the gaming industry.
  • Demonstrated experience designing in-game UX, including interaction design, player feedback systems, HUD/UI elements, communication systems, onboarding, tutorials, and gameplay mechanics support.
  • Proven experience designing complex digital products, live-service games, or multiplayer experiences.
  • A strong portfolio demonstrating the end-to-end UX design process and measurable impact.
  • Proficiency with industry-standard design and prototyping tools such as Figma, Adobe Creative Suite, or similar.
  • Strong understanding of usability, accessibility, and interaction design best practices.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Ability to balance player needs, business goals, and technical constraints.

➕ Nice to have

  • Experience working on AAA games, competitive multiplayer titles, or live-service products.
  • Passion for tactical shooters and deep understanding of Rainbow Six Siege and its player community.
  • Knowledge of player behavior, progression systems, social features, and retention mechanics.

🤗 Benefits

  • Private health insurance and fitness subsidies.
  • Employee mental health assistance.
  • Restaurant tickets.
  • Free coffee, fruit, and daily breakfast.
  • Rooftop terrace with sea views.
OfficeBarcelona, SpainDesign SystemsUX/UI DesignUser ExperienceUsabilityFigma
Check offer