Lead Programmer

2 Months 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

Activision - Lead UI Engineer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Fatshark AB - Senior Backend Developer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

Los Angeles, California, United States (On-Site)
2 Months ago
ByteDance - Linux Kernel Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
8 Months ago
ByteDance - Software Engineer, Machine Learning Platform

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Assystems - Développeur C# / AVEVA PML H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
6 Months ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Senior GPU Memory Architect

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior ASIC Power Engineer

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ludeo - Streaming Engineer C++

Ludeo

Munich, Bavaria, Germany (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Los Angeles, California, United States (On-Site)
5 Months ago
ATF Labs - C++ Developer

ATF Labs

Hyderabad, Telangana, India (Remote)
5 Months ago
ByteDance - Backend Software Engineer - Infrastructure Platform

ByteDance

Singapore (On-Site)
4 Months ago
The Walt Disney Company - Software Engineer, Tools Sets & Layout (Applications)

The Walt Disney Company

California, United States (On-Site)
1 Month ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Hyderabad, Telangana, India (On-Site)
2 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
2 Months ago
Amber - Bazel Senior Build Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (Remote)
1 Month ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

SparkCognition - DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Brandshark - Content Creator

Brandshark

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Rackspace Technology - Customer Success Engineer I - Night Shift

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
2 Months ago
Nagarro - Senior Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Sportskeeda - Motorsports Static Writer

Sportskeeda

India (Remote)
2 Months ago
Sportskeeda - Head of Brand Solutions

Sportskeeda

India (Remote)
1 Month ago
PwC - Associate Data and Analytics Consultant

PwC

Delhi, India (On-Site)
3 Months ago
PwC - IN-Associate – Enterprise Apps SAP – SAP  FICO– Advisory – Ahmedabad

PwC

Ahmedabad, Gujarat, India (On-Site)
7 Months ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Company3 Method Studios - Technical Architect D365 Finance & Operations

Company3 Method Studios

Maharashtra, India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - System Software Engineer - Base OS (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
NVIDIA - SDK Ethernet Software Team Manager

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
ByteDance - Principal Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
6 Months ago
NVIDIA - Senior Hardware Security Architect

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
1 Month ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Redmond, Washington, United States (Remote)
5 Months ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Netflix - Senior Researcher - Netflix Experiences

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Krafton  - Web Service Product Manager

Krafton

Seoul, South Korea (On-Site)
1 Month 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.

Montreal, Quebec, Canada (Hybrid)

Paris, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Paris, Île-de-France, France (Hybrid)

Chengdu, Sichuan, China (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