Current jobs related to Senior Software Programmer - Montreal, Quebec - Epic Games


  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectJob Summary:Software International is seeking a highly skilled Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area. As a Senior Mainframe Security Architect, you will be responsible for architecting solutions, collaborating with Mainframe system...


  • Montreal, Quebec, Canada 2K Full time

    Senior Fullstack ProgrammerWe are seeking a highly skilled and experienced Senior Fullstack Programmer to join our Core Technologies team at Behaviour Interactive. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based services and applications.Key Responsibilities:Design and develop high-quality,...


  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectJob Summary:Software International is seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area. The ideal candidate will have experience with ACF2 and RACF, as well as a strong understanding of z/OS system programming.Key Responsibilities:Architect...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    Senior Network ProgrammerSony Interactive Entertainment Inc. is seeking an experienced Senior Network Programmer to join the Haven Entertainment Studios project team.About the RoleWe are looking for a skilled Network Programmer to design, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.Key...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    Senior Network ProgrammerSony Interactive Entertainment Inc. is seeking an experienced Senior Network Programmer to join the Haven Entertainment Studios project team.About the RoleWe are looking for a skilled Network Programmer to design, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.Key...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    {"h3": "Senior Gameplay Programmer - Ubisoft Montreal", "p": "As a Senior Gameplay Programmer at Ubisoft Montreal, you will have a direct impact on the quality of the game that ends up in players' hands. You will be responsible for coding interactive systems that make the game enjoyable and engaging. Your work will be a tangible link between your code and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    {"h3": "Senior Gameplay Programmer - Ubisoft Montreal", "p": "As a Senior Gameplay Programmer at Ubisoft Montreal, you will have a direct impact on the quality of the game that ends up in players' hands. You will be responsible for coding interactive systems that make the game enjoyable and engaging. Your work will be a tangible link between your code and...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Gameplay Programmer - Ubisoft MontrealAs a Senior Gameplay Programmer at Ubisoft Montreal, you will have a direct impact on the quality of the game that ends up in the players' hands. You will be responsible for coding interactive systems that make the game, working closely with designers and animators to bring the game's vision to life.With a strong...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Gameplay Programmer - Ubisoft MontrealAs a Senior Gameplay Programmer at Ubisoft Montreal, you will have a direct impact on the quality of the game that ends up in the players' hands. You will be responsible for coding interactive systems that make the game, working closely with designers and animators to bring the game's vision to life.With a strong...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft's 19,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. Our team is committed to delivering high-quality animation solutions that bring our games to life.About the RoleWe are seeking a highly skilled...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft's 19,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. Our team is committed to delivering high-quality animation solutions that bring our games to life.About the RoleWe are seeking a highly skilled...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...

  • Senior UI Programmer

    3 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Senior UI ProgrammerUbisoft Entertainment is seeking a highly skilled Senior UI Programmer to join our team. As a key member of our development team, you will be responsible for designing and implementing user interface modules for our games.Key Responsibilities:Collaborate with designers and artists to implement new UI ideas and featuresDevelop...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software Engineer (Java)We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions that help manufacturers monitor their industrial equipment and improve...

Senior Software Programmer

2 months ago


Montreal, Quebec, Canada Epic Games Full time

About Epic Games

We are a team of dedicated engineers passionate about innovation and pushing the boundaries of real-time technology for developers worldwide. Our projects, powered by Unreal Engine, have been at the forefront of interactive entertainment for over two decades.

Your Role as a Technical Lead

  • Provide expert guidance to Unreal Engine users facing complex technical challenges.
  • Develop well-documented and optimized code for bug fixes and feature enhancements within the Unreal Engine framework.
  • Debug, analyze, and resolve software issues, including bugs, crashes, and performance bottlenecks.
  • Collaborate closely with clients and partners from diverse industries to ensure future versions of Unreal Engine meet their evolving needs.
  • Lead the creation and development of valuable knowledge-sharing resources such as live presentations, technical whitepapers, tutorials, and informative articles for developers.
  • Mentor and guide team members, fostering a collaborative and supportive learning environment.

What We Seek in a Candidate

  • Extensive experience in multi-threaded application development and debugging techniques.
  • Mastery of C++ programming, with additional proficiency in Java and Objective C considered a strong asset.
  • Deep understanding of real-time applications, 3D mathematics, data structures, and algorithms.
  • Proven professional experience delivering titles for Android, iOS, or AR/VR platforms.
  • Exceptional written and verbal communication skills, including the ability to effectively present complex technical information to audiences with varying levels of expertise.
  • A creative problem solver with a genuine passion for assisting other developers in overcoming technical challenges.
  • A highly motivated individual who takes ownership of technical relationships with developers and proactively works to streamline processes and enhance collaboration.
  • Prior experience working with Unreal Engine is highly desirable.
  • Experience delivering titles on mobile platforms is a significant advantage.
  • Expertise in the Android or Apple ecosystem is valuable.