Senior 3D Programmer
Ubisoft
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
97 open programmer roles across 33 companies are on ApplySarthi right now, most of them in Hyderabad (5), Bengaluru (3), Mumbai (2).
- ADS ProgrammerRoche
- CNC Programmer (Starship Components) - Level 4/5 SpaceX
- Senior Statistical ProgrammerAstrazeneca
- Principal Programmer - RWD/EPIJobgether
- Sr. Statistical Programmer (Remote)Stryker
What programmer roles keep asking for: C++ (38%), Python (18%), C# (14%), R (12%), SQL (12%) — counted across their open postings here.
Ubisoft has 293 open roles listed here.
- C++ Game Developer
- Senior UX and Core Tools C++ Engineer [Snowdrop]
- Casting Production Coordinator
- Coordinateur·trice de production (casting)
- VFX Artist (Assassin's Creed Invictus)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for programmer roles keep coming back to C++, Python, C#, R. Practise those questions before you sit with Ubisoft.
Questions you are likely to be asked
- Why do you want to join Ubisoft?
- What is your experience with C++? Tell me one thing you learned the hard way.
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior 3D Programmer at Ubisoft interview free →We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together. What you’ll do Design, implement, and maintain core engine foundations in Unreal Engine, with a strong focus on stability, performance, and scalability, supporting an always-playable, delivery-driven production environment. Lead rendering and frame performance initiatives, including GPU/CPU diagnostics and optimization, budget definition, pipeline improvements, and the implementation of safeguards (profiling, regression detection, benchmarking) to ensure continuous quality. Own technical solutions end-to-end: design, implementation, integration, review, and hardening, with a production and live-operations mindset focused on stability, performance, security, and maintainability. Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure engine-level decisions (rendering, streaming, LODs) enable rapid delivery without compromising performance, while keeping Unreal Engine workflows efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the engine, challenging technical approaches, documenting the rationale behind decisions, and continuously raising the team’s quality standards through best practices, design patterns, and effective technical debt management. What You Bring An undergraduate degree in Computer Science, Computer Engineering or equivalent A minimum of 7 years' experience in general programming, ideally in the video-game industry A proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals and performance Experience with HLSL, DirectX Proficiency in C++ Experience developing on video-game consoles and in performance optimization for consoles You are a Philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set) You are creative and thirsty for innovation Nice to Have Experience as part of a team that has shipped a video game
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Consolideur.se (H/F/NB) - Poste basé à Carentoir (Bretagne)Ubisoft
- Legal Counsel - Publishing & Partnerships (F/H/NB)Ubisoft
- Software Engineer – MLOPSUbisoft
- Acheteur.se IT Senior (F/H/NB)Ubisoft
- Brand Manager Assistant - Stage (6 mois) Janvier 2027 (F/H/NB)Ubisoft
- Strategic Marketing Research Assistant – Internship (6-month) Janvier 2027 (W/M/NB)Ubisoft
- Etudes Stratégiques Marketing Assistant - Stage (6 mois) Janvier 2027 (F/H/NB)Ubisoft
- 3D Programmer - (Assassin's Creed HEXE)Ubisoft
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on smartrecruiters · posted 2026-07-16. ApplySarthi collects openings and links to application pages; the role is advertised by Ubisoft, not by us.