Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Programming Team Lead (Engine) image - Rise Careers
Job details

Programming Team Lead (Engine)

Company Description

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Ubisoft

Job Description

As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together.

Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.
 

What you'll do 

On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time.

You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.

Qualifications

What you'll bring

  • A degree in computer science or computer engineering;
  • A good knowledge of programming languages such as C++, C#, java, python or others;
  • Several years of solid experience in programming;
  • Knowledge of video game engines or experience in embedded software programming or similar;
  • Experience in managing a team of programmers or other similar experience;
  • Excellent communication and strategic leadership skills;
  • The ability to remain calm in difficult situations (you know there is always a solution);
  • An understanding of game production and good interpersonal skills with non-technical people.

Additional Information

What to send our way

  • Your CV highlighting your education, experience, skills and, if applicable, your delivered games.

Working at Ubisoft means

  • A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
  • Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication  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;
  • Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.
  • Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Programming Team Lead (Engine), Jobs for Humanity

If you're an ambitious leader with a knack for technology and a passion for gaming, the Programming Team Lead (Engine) position at Ubisoft in Saguenay may just be the next step in your career. In this role, you will guide a talented crew of programmers who are pivotal in creating the technology behind some of the most beloved games in the industry. Picture yourself engaging with your team daily, discussing the progress of their tasks, tackling challenges, and brainstorming innovative solutions. Your technical expertise combined with your leadership skills will empower your team to deliver high-quality systems that come together seamlessly. You'll have the opportunity to code alongside your team, offering guidance while also contributing to their projects. Effective communication will be key, as you'll collaborate with leads from different disciplines, identifying risks and ensuring on-time deliveries. If you have a background in computer science or engineering, extensive experience in programming, and a passion for the gaming industry, then this role not only allows you to work on exciting projects but also helps cultivate an inclusive and dynamic work culture that Ubisoft aspires to create. Join Ubisoft's diverse team and take pride in building memorable gaming experiences that players can't wait to dive into!

Frequently Asked Questions (FAQs) for Programming Team Lead (Engine) Role at Jobs for Humanity
What are the responsibilities of the Programming Team Lead (Engine) at Ubisoft?

As a Programming Team Lead (Engine) at Ubisoft, your key responsibilities will include leading a team of skilled programmers to develop essential technology for game creation, facilitating daily meetings to monitor task progress, addressing any issues, and strategizing solutions. You’ll also be responsible for reviewing outstanding bugs, coding alongside your team, and liaising with project leads across various disciplines to enhance workflows and manage risks effectively.

Join Rise to see the full answer
What qualifications are needed for the Programming Team Lead (Engine) position at Ubisoft?

To qualify for the Programming Team Lead (Engine) position at Ubisoft, applicants should hold a degree in computer science or computer engineering and possess solid programming experience, particularly in languages like C++, C#, Java, or Python. Additionally, experience in managing a team of programmers, knowledge of video game engines, and strong interpersonal skills are crucial for success in this role.

Join Rise to see the full answer
What kind of work environment can Programming Team Lead (Engine) expect at Ubisoft?

The work environment at Ubisoft, especially for the Programming Team Lead (Engine), is hybrid and flexible, promoting a great work-life balance. You'll also enjoy unique perks such as six weeks of vacation in your first year, enriched parental leave, and wellness facilities like a gym on-site. Additionally, Ubisoft is committed to creating a diverse, inclusive workplace, ensuring all employees feel respected and valued.

Join Rise to see the full answer
How does the Programming Team Lead (Engine) role contribute to the gaming experience at Ubisoft?

The Programming Team Lead (Engine) at Ubisoft plays a pivotal role in enriching the gaming experience by leading the development of technology that powers popular games. With your leadership and technical expertise, you ensure that high-quality systems are delivered smoothly and work harmoniously together, ultimately enhancing players' enjoyment and maintaining Ubisoft's reputation for delivering memorable gaming experiences.

Join Rise to see the full answer
What skills are required to be a successful Programming Team Lead (Engine) at Ubisoft?

Success in the Programming Team Lead (Engine) position at Ubisoft requires excellent communication and strategic leadership skills, as you'll guide a team and coordinate with various disciplines. Additional crucial skills include the ability to remain calm under pressure, a deep understanding of game production, and strong coding capabilities. Being an approachable leader who fosters collaboration will also go a long way in ensuring team success.

Join Rise to see the full answer
Common Interview Questions for Programming Team Lead (Engine)
Can you describe your leadership style as a Programming Team Lead?

In your response, showcase a leadership style that emphasizes collaboration, communication, and empowerment. Focus on how you support your team in achieving their goals while maintaining high standards in code quality and project timelines.

Join Rise to see the full answer
What experience do you have with programming languages relevant to this role?

Be prepared to detail your experience with languages like C++, C#, or any other relevant languages. Discuss specific projects where you've utilized these languages and how they relate to the gaming industry.

Join Rise to see the full answer
How do you handle conflicts within your programming team?

Share a specific example of a conflict you managed in the past, focusing on your approach to resolution. Highlight your communication skills and ability to foster a positive and collaborative environment, making sure to emphasize the importance of listening to all involved parties.

Join Rise to see the full answer
What do you believe is essential for effective team collaboration?

Discuss the importance of open communication, regular check-ins, and clear role definitions in promoting effective collaboration. You could mention how you ensure that everyone feels included in decision-making processes, which drives motivation and productivity.

Join Rise to see the full answer
How do you stay updated with the latest technology trends relevant to game development?

Describe your approach to continuous learning, whether it be attending workshops, participating in online courses, or engaging with industry publications. This demonstrates your commitment to staying at the forefront of game development technology and innovation.

Join Rise to see the full answer
Can you give an example of a successful project you've led?

Share a specific project you led, detailing your role, the challenges faced, your leadership approach, and the outcomes. This allows you to showcase your skills in project management and the positive impact of your leadership.

Join Rise to see the full answer
How do you prioritize tasks within your team?

Discuss methods you use for prioritization, such as assessing project deadlines, team strengths, and overall goals. Mention tools or frameworks you utilize to help manage workloads, as it's essential for keeping projects on track.

Join Rise to see the full answer
What is your experience in working with cross-functional teams?

Provide examples of how you've successfully collaborated with other departments, such as design or marketing. Emphasize your communication skills and ability to bridge gaps between technical and non-technical teams.

Join Rise to see the full answer
What strategies do you use for mentoring junior team members?

In your answer, highlight the importance of mentoring in professional growth. Share specific strategies you employ, such as regular feedback sessions, pairing them with more experienced team members, and providing opportunities for hands-on tasks.

Join Rise to see the full answer
How would you measure the success of your programming team?

Discuss metrics you consider, such as code quality, project completion rates, team morale, and stakeholder satisfaction. Emphasize that success isn't just about meeting deadlines but also ensuring quality and fostering a positive and collaborative team environment.

Join Rise to see the full answer
Similar Jobs
Posted 19 hours ago
Photo of the Rise User
Olsson Hybrid 601 P St suite 200, Lincoln, NE 68508, USA
Posted 13 days ago
CDR Companies Remote Allentown, Pennsylvania, United States
Posted yesterday
Posted 3 days ago
Photo of the Rise User
Smiths Group Hybrid 5300 S Howell Ave, Milwaukee, WI 53207, USA
Posted 9 days ago
Photo of the Rise User
Renesas Electronics Remote Johns Creek, Georgia, United States
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
67 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
8 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter