Logo Ubisoft GmbH

Lead 3D Programmer

Job

  • Level
    Lead
  • Job Field
    Games
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Mainz
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop technical visions for 3D rendering systems, lead a team of programmers, and optimize performance and visual quality of complex 3D features for the game.

    Job Technologies

    Your role in the team

    • Beyond Good and Evil 2 is an action-adventure sci-fi RPG set in the same universe as Ubisoft's original cult classic. You can now join our crew at Ubisoft Mainz to help us shape this amazing project.
    • As Lead 3D Programmer, you lead the 3D programming discipline within the Mainz mandate and own the technical direction for rendering and real-time 3D features developed by the team.
    • You manage and mentor a team of 3D programmers and act as the primary 3D expert for these features, working closely with production, engine, and content teams to ensure alignment and high-quality delivery.
    • Lead and mentor a team of 3D programmers, providing technical direction and feedback.
    • Define and drive the technical vision for 3D programming and rendering systems.
    • Act as the primary 3D point of contact for stakeholders, communicating progress and risks.
    • Plan, prioritize, and assign 3D tasks, including estimation and risk assessment.
    • Make key architectural decisions to ensure performance, scalability, and visual quality.
    • Contribute hands-on to complex or high-risk 3D features and code reviews.
    • Promote knowledge sharing and best practices across the 3D team to prevent silos and bus-factor risk.
    • Support engineers' technical growth by challenging assumptions, increasing ownership, and encouraging responsibility beyond comfort zones.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Strong knowledge of 3D APIs, shaders, and rendering pipelines.
    • Solid understanding of CPU/GPU/memory performance trade-offs.
    • Strong communication skills and ability to work with international teams.

    Experience

    • Experience leading or mentoring programmers in a 3D or rendering-focused environment.
    • 5+ years of professional experience in game development with strong 3D focus.
    • Excellent C/C++ skills and experience with real-time rendering systems.
    • Experience with multi-platform development.
    • Experience developing or extending rendering engines or low-level 3D tools.

    This text has been machine translated. Show original

    Benefits

    More net

    Work-Life-Integration

    Food & Drink

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Mainz

      Rheinland-Pfalz

      Germany

    This is your employer

    Ubisoft GmbH

    Ubisoft GmbH

    As a world leader in the production, publication, and marketing of interactive entertainment products, Ubisoft has greatly expanded its reach through a strong and diverse portfolio of products and partnerships.

    Description

  • Company Size
    50-249 Employees
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Ubisoft GmbH

    Lead 3D Programmer

    Location
    Mainz
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs