U

Ubisoft

Global video game developer and publisher

Data Developer

Data EngineeringPosted on Nov 9
Full-timeBucharest, RomaniaNo salary listedIn-person

About the Job

Requirements

  • Strong experience in data warehouse development, including building, optimizing, and troubleshooting ETL processes and data pipelines.
  • Hands-on experience with cloud-based data platforms, preferably Snowflake.
  • Strong SQL proficiency, including writing efficient, maintainable, and reusable code, performance tuning, and debugging.
  • Experience building, optimizing, and troubleshooting data pipelines for reporting and analytics.
  • Practical experience with workflow orchestration tools such as Apache Airflow, including DAG design, scheduling, and dependency monitoring.
  • Knowledge of DataOps practices, including continuous integration and continuous delivery, version control with Git, testing, monitoring, and release management.
  • Experience with reporting and analytics tools such as Power BI, Tableau, or similar, including optimizing models for dashboards.
  • Advanced written and spoken English for collaboration with international teams.
  • Ability to work autonomously and innovate.
  • Problem-solving skills.
  • Ability to meet deadlines while maintaining high-quality service.
  • Adaptability to technological and organizational change.

Responsibilities

  • Analyze business requirements and translate them into scalable, efficient data warehouse solutions and data models.
  • Design, build, optimize, and maintain ETL processes and data pipelines to ensure reliable, accurate, and timely data delivery.
  • Perform data validation, testing, and root cause analysis to identify and resolve data quality, performance, and consistency issues.
  • Support troubleshooting and incident resolution for data integration and reporting issues.
  • Produce and maintain technical documentation for data models, ETL processes, reporting semantic models, data mappings, and development activities.
  • Participate in project meetings, workshops, and solution design discussions, providing technical expertise and recommendations.
  • Contribute to the continuous improvement of data architecture, development standards, and best practices.
  • Collaborate with business stakeholders, analysts, and technical teams to ensure successful project delivery.
  • Communicate technical concepts to technical and non-technical audiences to align business needs with technical solutions.

Desired Qualifications

  • Exposure to Databricks is considered a strong advantage.

About the Company

Ubisoft

Global video game developer and publisher

Ubisoft is a global developer and publisher of interactive entertainment, creating, marketing, and selling video games for consoles, PCs, and mobile devices. Its products run as traditional paid games, in-game purchases, and subscription services, and are supported by major franchises such as Assassin’s Creed, Far Cry, and Rainbow Six. Games are built to run across platforms with optional in-game purchases and ongoing services, and Ubisoft also develops its own tech, like Ubisoft Scalar, to streamline game development and enhance player experiences. The company differentiates itself through its large portfolio of enduring franchises, its in-house technology investments, and its active support for esports, community building, accessibility, and inclusion. Ubisoft’s goal is to deliver engaging interactive experiences at scale, grow its global gaming ecosystem, and maintain leadership in game development and publishing while expanding services and accessibility for a wide audience.

Company size
10,001+
Company stage
IPO
Headquarters
Montreuil, France
Founded
1986

Recently Posted Jobs

Explore more opportunities at Ubisoft

See more jobs