Software Development Manager

4 weeks ago


Montréal QC, Canada Ubisoft Entertainment Full time
Software Development Manager (Rainbow Six Siege)

As a Software Development Manager, you will lead teams of developers to improve and enhance the Siege Pipeline of technologies to enable it's growing and extended use, improve development workflows, improve sharing opportunities with partners, and improve player facing technologies.

Siege is the major pillar within the brand, and an enormously successful and growing game within Ubisoft. Siege is a constantly evolving game as a service, and our ambitions for this product within the brand will increase dramatically over the coming years. Over the last 8+ years, we have continuously added new content while simultaneously enhancing its tech.

As a team, we firmly believe:

  • In a sustainable work rhythm and a healthy and inclusive environment.
  • In iterative development and delivering value to players rapidly (we ship live every 2 weeks ).
  • That nothing is off-limits, and it’s possible to deliver major technical improvements in small increments.
  • That this philosophy enables us to deliver a better quality game for our players.


You will report to the Brand Technology Director, and will work extremely closely in collaboration with the current Siege technical leadership team. Together, you will contribute to defining and delivering the long-term technical direction for the Siege Pipeline of technologies, on the human and technical management fronts.

What you’ll do

  • Participate in defining the technological vision for the future of the Rainbow Six Siege Pipeline of technologies, in partnership with the Siege technology team.
  • Define long-term roadmaps and execution strategies + support the teams responsible for implementation .
  • Oversee and coordinate multi disciplinary teams .
  • Take part in technical discussions with team leads, tech leads, and technical architects + be a key member of the Rainbow Six Siege Tech Braintrust , the group involved in all major tech decisions for the Siege Pipelines .
  • Facilitate reuse , knowledge sharing , and collaboration across Ubisoft.
  • Bring an iterative (DevOps) approach to development , focusing our efforts on delivering value faster, incrementally + reduce technical debt.
  • Continue to promote a sustainable work rhythm and a healthy and inclusive environment .
QUALIFICATIONS

What you bring

  • Experience in team management and real-time applications (or other relevant experience)
  • Proficiency in C++
  • Strategic leadership and solid communication skills
  • A people-oriented approach: sure, you care about results, but you never lose sight of the dedicated people behind them
  • A degree in Computer Science or Software Engineering (or related training)
  • The ability to balance short-term priorities with long-term goals
  • An entrepreneurial spirit that allows you to persevere and bounce back from setbacks in a constantly evolving environment


Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

What to send our way

  • Your CV, highlighting your background and skills
ADDITIONAL INFORMATION

About us

Creating the unknown since 1997. At Ubisoft Montreal, we’re united by a common goal: to enrich players’ lives with original and memorable gaming experiences. We develop iconic franchises that engage millions around the world, like Assassin’s Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs – and, well, we can’t disclose all our secrets just yet.

Our biggest strength is – and always will be – our people: the immensely talented team members surrounding, supporting, and producing the high-quality games that have made our studio what it is today.

When you join Ubi MTL, you’ll discover a workplace that sparks inspiration and connection: an environment with a variety of voices, identities, backgrounds, experiences, and perspectives. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.

Here, our shared desire to dream big, take risks, and constantly improve contributes to the innovation and boundary-pushing that ultimately leads to our collective success.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

LET OUR TEAM MEMBERS TELL YOU ABOUT THEIR JOB

Developers have many technologies and tools at their disposal to build games, and game engines are at their core. Timothy Dansie, technical associate producer, explains how game engines work and which ones we use at Ubisoft.

Alexandru's journey: from Game Tester to IT teams Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies FAQ

We do not process open applications, you can find all our open positions on the Ubisoft Careers page by clicking on the ‘Search jobs’ button.

How can I check my application status?

You can check your application status by logging into your SmartRecruiters candidate profile (my.smartrecruiters.com)

At Ubisoft, everyone is welcome We seek people passionate about their specialties, jobs or the entertainment industry in general.

#J-18808-Ljbffr

  • Montréal, QC, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – Montreal We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay. As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to...


  • Montréal, QC, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – Montreal We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay. As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to...


  • Montréal, QC, Canada Logibec Groupe Informatique Ltd. Full time

    Overview Are you looking for an employer where your experience as a Team Manager and in Software Development will be put to good use? Are you looking for a new and exciting challenge that will fulfill your sense of accomplishment? Dare to take the leap and come take up the challenge within our growing company. Come be at the center of it all in...


  • Drummondville, QC, Canada Condo Manager Full time

    We are looking for a .NET developer for new Condo Manager web products. The ideal candidate is proactive, versatile and autonomous. You also have the following knowledge and qualifications: University degree or college diploma in computer science or in a discipline deemed relevant. Bilingual (English and French). Knowledge of ASP.NET Core...


  • Montréal, QC, Canada Apple Inc. Full time

    Choose a language (This will update the page.) Software Development Manager - Wireless Technology Ecosystem (WTE) The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything...


  • Montréal, QC, Canada Leica Geosystems part of Hexagon Full time

    Software Development Center Manager, Land Survey SW*This is a FULLY REMOTE position working with existing staff located in MontrealWhen an entire city needs to be rendered into a 3D model in-flight, utilities buried deep under soil need to be uncovered, highly complex infrastructure projects need to be implemented and even when crime scene investigation...

  • Software Developer

    1 month ago


    Montréal, QC, Canada GuruLink Full time

    Location: Montreal, Quebec Our client works to identify and solve the most complex and highest value business problems that can be addressed through data science techniques. To achieve this, they provide data science, operations research and artificial intelligence solutions and software products to a broad range of industry and technology partners. As a...

  • Software Developer

    2 weeks ago


    Montréal, QC, Canada SpaceBridge Inc. Full time

    SpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...


  • Montréal, QC, Canada Leica Geosystems part of Hexagon Full time

    Software Development Center Manager, Land Survey SW *This is a FULLY REMOTE position working with existing staff located in Montreal When an entire city needs to be rendered into a 3D model in-flight, utilities buried deep under soil need to be uncovered, highly complex infrastructure projects need to be implemented and even when crime scene investigation...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    Software Development Manager (Rainbow Six Siege) Full-time Flexible Working Organization: Hybrid As a Software Development Manager, you will lead teams of developers to improve and enhance the Siege Pipeline of technologies to enable it's growing and extended use, improve development workflows, improve sharing opportunities with partners, and improve...

  • Java Developer

    3 days ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Java Developer

    3 days ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...

  • Java Developer

    2 days ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications,...

  • Software Developer

    2 weeks ago


    Montréal, QC, Canada Valsoft and Aspire Operating Group Full time

    Software Developer – Hybrid – Montreal We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay. As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and customer...


  • Montréal, QC, Canada Logibec Groupe Informatique Ltd. Full time

    Are you looking for an employer where your experience as a Team Manager and in Software Development will be put to good use? Come be at the center of it all in contributing to our standing reputation for extraordinary user experience! Reporting to the Director, Development, the Manager, Software Development manages a team of software developers in one...

  • Software Developer

    4 weeks ago


    Montréal, QC, Canada ALLTECH CONSULTING SVC INC Full time

    The Credit Valuation Adjustment (CVA) Technology team is responsible for developing Risk Management systems for the global CVA Trading Desk, also benefiting the firm’s Credit Risk, Market Risk, Valuation Risk, and Corporate Treasury departments. We are seeking an experienced software developer to join our global team, providing performant solutions for...


  • Montréal, QC, Canada Ubisoft Full time

    As a Software Development Manager, you will lead teams of developers to improve and enhance the Siege Pipeline of technologies to enable it's growing and extended use, improve development workflows, improve sharing opportunities with partners, and improve player facing technologies. Siege is the major pillar within the brand, and an enormously successful...


  • Montréal, QC, Canada startup.jobs - Jobboard Full time

    As a Software Development Manager, you will lead teams of developers to improve and enhance the Siege Pipeline of technologies to enable it's growing and extended use, improve development workflows, improve sharing opportunities with partners, and improve player facing technologies.   Siege is the major pillar within the brand, and an enormously...


  • Montréal, QC, Canada Pow.re Full time

    Role Description:As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...


  • Montréal, QC, Canada Pow.re Full time

    Role Description: As a Lead Software Developer specializing in Go, this individual is responsible for developing and maintaining the server-side logic of the SaaS platform. Their work involves updating existing software, creating new APIs, and enhancing the existing components to integrate seamlessly with exchanges and other services. The Lead Software...