Lead Programmer

1 Month ago • All levels • Research & Development

Job Summary

Job Description

As a Lead R&D Engineer at Ubisoft Pune, you will oversee the development and execution of automation solutions for Quality Control (QC) teams. This hands-on leadership role involves working closely with the Technical Architect to implement automation frameworks, ensuring technical quality, performance, and scalability. You will manage R&D Engineers and Quality Engineers, providing technical guidance, conducting performance reviews, and fostering a collaborative environment. Responsibilities include implementing automation frameworks, leading POCs, resolving technical challenges, working with Project Managers and Product Owners for project delivery, and mentoring team members. The ideal candidate possesses strong technical expertise in C++, C#, Python, and Web API development, along with experience in game engines and automated testing.
Must have:
  • Proficiency in C++, C#, Python
  • Experience with automation frameworks
  • Strong leadership and mentoring skills
  • Project management and delivery expertise
  • Problem-solving and debugging skills
Good to have:
  • Experience with game engines
  • Knowledge of CI/CD pipelines

Job Details

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia and Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studio in Pune!

We favour diversity, creativity, drive and team spirit. If you have got the skills and the desire to succeed, we want you to be a part of this exciting period of growth.

Job Description

Job Summary

We are seeking experienced Lead R&D Engineer to oversee the development and execution of automation solutions for specific projects within our Quality Control (QC) teams. As a hands-on leader, you will work closely with the Technical Architect to ensure the successful implementation of automation frameworks while maintaining technical quality, performance, and scalability on assigned projects.

Each Lead R&D Engineer will be dedicated to specific projects, managing R&D Engineers (Programmers) and Quality Engineers (Scripters) working on these projects. You will be responsible for ensuring adherence to the technical direction set by the Technical Architect, collaborating with Project Managers and Product Owners for smooth delivery, and maintaining high technical standards. Additionally, you will play a key role in people management, overseeing the performance and development of the programmers and scripters in your team.

Job Duties / Responsibilities

Technical Leadership & Execution (60%)

  1. Implement and oversee the execution of automation frameworks and tools based on the architectural guidelines provided by the Technical Architect.
  2. Ensure the technical quality, scalability, and maintainability of automation solutions developed for QC.
  3. Lead proof-of-concept (POC) development, testing new technologies and approaches to improve automation efficiency.
  4. Identify and resolve technical challenges, providing guidance to programmers and scripters on best practices.
  5. Ensure alignment with performance, security, and integration standards across automation solutions.

Project Management & Delivery (20%)

  1. Work closely with Project Managers and Product Owners to ensure smooth delivery of automation projects.
  2. Provide technical estimates and feasibility assessments for automation work in collaboration with project stakeholders.
  3. Track and monitor technical progress, ensuring adherence to milestones and deadlines.
  4. Ensure that technical documentation and knowledge-sharing practices are maintained across projects.

People & Performance Management (20%)

  1. Manage and mentor R&D Engineers (Programmers) and Quality Engineers (Scripters) working on assigned projects, ensuring their professional growth.
  2. Conduct performance reviews, providing feedback and coaching to enhance individual and team efficiency.
  3. Ensure that developers are following the best practices, coding standards, and quality guidelines.
  4. Facilitate a collaborative and problem-solving environment, ensuring high engagement and productivity within the team.

Core Competencies

  1. Strong technical expertise with a hands-on approach to problem-solving.
  2. Ability to bridge the gap between technical direction and project execution, ensuring alignment with architectural decisions.
  3. Effective people management skills, with experience leading and mentoring programmers and scripters.
  4. Strong communication and collaboration skills to work across technical and non-technical teams.
  5. Solution-driven mindset, capable of handling technical roadblocks and performance optimization.

Technical Competencies

  1. Proficiency in C++, C#, Python, Web API development, and experience with automation frameworks.
  2. Solid understanding of software architecture, performance optimization, and scalable solutions.
  3. Experience with game engines, automated testing, CI/CD pipelines, and tool development.
  4. Strong debugging and problem-solving skills to troubleshoot automation failures and inefficiencies.

Behavioral Competencies

  1. Strong ownership and accountability in project execution.
  2. Ability to adapt to evolving project needs and technologies.
  3. Strong teamwork and collaboration across departments.
  4. Proactive in identifying opportunities for improvement and innovation.

Working Relationships / Reporting Lines

Reports to:

  • QC Technical Manager
  • Technical Architect (for technical guidance and strategy)

Manages:

  • R&D Engineers (Programmers) and Quality Engineers (Scripters) assigned to specific projects

Collaborates with:

  • Project Managers & Product Owners (for project planning and execution)
  • QC Teams & Automation Engineers (for feedback and validation)
  • Technical Architect & Other Programming Leads (for knowledge sharing and cross-project alignment)

This role offers a unique opportunity to lead cutting-edge automation initiatives, drive technical excellence, and mentor teams while ensuring that automation solutions positively impact game quality. If you're a strong technical leader passionate about automation in gaming, we encourage you to apply.

 

Similar Jobs

Google - Software Engineer III, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
3 Months ago
Kepler Interactive - Senior Gameplay/Multiplayer Programmer

Kepler Interactive

Montréal, Occitanie, France (Hybrid)
5 Days ago
ByteDance - Senior Software Engineer, Anti-DDoS - Network Security

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
CD PROJEKT RED - Engineer, Physics

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Aristocrat Gaming - Manager, Electrical Engineering

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
1 Month ago
Assystems - Ingénieur d’études Maitrise des Risques Industriels et Environnement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
NVIDIA - Senior Synthesis Flow Development Engineer

NVIDIA

Austin, Texas, United States (On-Site)
3 Weeks ago
NVIDIA - Senior System Networking Engineer, InfiniBand

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Tools Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Sony Interactive Entertainment - Technical Producer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Days ago
Escape Velocity Entertainment - Site Reliability Engineer

Escape Velocity Entertainment

(Remote)
5 Days ago
Mob Entertainment - Senior Game Designer Remote

Mob Entertainment

United States (Remote)
6 Days ago
ZeniMax Media - Build Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
6 Months ago
ByteDance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior System Software Engineer, Deep Learning Accelerator

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
NVIDIA - Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Token Metrics - Senior Crypto Data Engineer (Remote)

Token Metrics

Budapest, Hungary (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - IN_Director_Decarbonization_Decarbonization_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Head Digital Works - Senior Business Associate

Head Digital Works

Hyderabad, Telangana, India (On-Site)
5 Months ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
7 Months ago
STAGE - Founder's Office

STAGE

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
InMobiInMobi - Senior Associate, Rewards

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Assystems - Communication Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
5 Months ago
STAGE - Brand Solution & Partnership Executive

STAGE

Noida, Uttar Pradesh, India (On-Site)
4 Weeks ago
ION - Business Consultant L1 - WallStreet Suite

ION

Noida, Uttar Pradesh, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Oculus VR - Product Design Engineer, Reality Labs

Oculus VR

Sunnyvale, California, United States (On-Site)
8 Months ago
Riot Games - Senior Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
NVIDIA - Physical Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Hypervisor and RTOS Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NAH.io - Software Engineer (Embedded Systems / Firmware)

NAH.io

Hong Kong (On-Site)
5 Months ago
NVIDIA - Senior ASIC Physical Design Engineer - High Performance Designs

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
ByteDance - Researcher Graduate (Applied Machine Learning - Enterprise) -2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Manager, Compiler Engineering

NVIDIA

Hillsboro, Oregon, United States (Remote)
3 Days ago
ByteDance - AI Research Engineer, Large Language Model (Applied Machine Learning)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Redmond, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

San Francisco, California, United States (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug