Current jobs related to Senior Software Engineer, Developer Advocate - Montreal, Quebec - Epic Games


  • 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 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 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...


  • 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...


  • Montreal, Quebec, Canada Hootsuite Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Hootsuite. As a key member of our software development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.Key Responsibilities:Design and develop scalable software solutions that meet the needs of...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Montreal, QC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key ResponsibilitiesLead the...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Montreal, QC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency.Key ResponsibilitiesLead the...


  • Montreal, Quebec, Canada Toparo Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Toparo. As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems, utilizing leading-edge technologies.Key Responsibilities:Craft high-quality code and resolve...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...


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

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


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

    Our client is a global leader in the industrial IoT space, providing cloud-based and AI-driven solutions to help manufacturers monitor their equipment and improve efficiency. They work with major manufacturers in various sectors, including packaging, food and beverage, automotive, and industrial.Job Title: Senior Software Engineer (Java)Location: Montreal,...


  • Montreal, Quebec, Canada Toparo Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Toparo, where you will play a pivotal role in the growth and development of our Logistics Technology Systems.As a Senior Software Developer, you will be responsible for crafting high-quality, scalable, and secure software solutions using leading-edge technologies. You...


  • Montreal, Quebec, Canada Toparo Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Toparo, where you will play a pivotal role in the growth and development of our Logistics Technology Systems.As a Senior Software Developer, you will be responsible for crafting high-quality, scalable, and secure software solutions using leading-edge technologies. You...


  • Montreal, Quebec, Canada Toparo Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Toparo. As a key member of our Logistics Technology Systems team, you will play a pivotal role in designing, developing, and implementing high-quality, scalable, and secure software solutions.Key Responsibilities:Crafting high-quality code and...


  • Montreal, Quebec, Canada Toparo Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Toparo. As a key member of our Logistics Technology Systems team, you will play a pivotal role in designing, developing, and implementing high-quality, scalable, and secure software solutions.Key Responsibilities:Crafting high-quality code and...

  • Software Engineer

    5 days ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...

Senior Software Engineer, Developer Advocate

2 months ago


Montreal, Quebec, Canada Epic Games Full time

About Epic Games

Epic Games is a leading game development company that creates award-winning games and engine technology. We're a collaborative and innovative team that strives to do right by our community and users.

Our Team

We're looking for a Senior Software Engineer to join our team as a Developer Advocate. As a key member of our engineering team, you will be responsible for bridging the gap between Unreal Engine end users and our development team.

Key Responsibilities

  • Provide technical consultation to Unreal Engine licensees on complex problems.
  • Write well-documented and optimized code for fixes and feature improvements.
  • Debug, review, and analyze minor and major development issues.
  • Work with customers and technical partners to ensure future releases of Unreal Engine meet their needs.
  • Develop knowledge-sharing resources, including live presentations, whitepapers, and tutorials.
  • Provide mentorship and coaching to team members.

Requirements

  • Senior-level experience developing and debugging in multi-threaded applications.
  • Expertise in C++ is required, experience in Java and Objective C is a plus.
  • A strong foundation in real-time applications, 3D math, data structures, and algorithms.
  • Professional experience shipping titles for Android, iOS, or AR/VR platforms.
  • Strong written and verbal communication skills, including the ability to give technical presentations.
  • A creative problem solver with a passion for helping other developers.
  • Self-motivated individual who will take ownership of the technical relationship with developers.

About the Role

This is an exciting opportunity to join a dynamic team and contribute to the development of Unreal Engine. As a Senior Software Engineer, you will have the opportunity to work on complex technical problems and collaborate with a talented team of engineers.

What We Offer

  • A competitive salary and benefits package.
  • A comprehensive retirement savings plan with a competitive employer match.
  • A robust mental well-being program through Modern Health.
  • A collaborative and innovative work environment.

About Us

Epic Games is a global company with 19 countries and 55 studios. We're committed to building a diverse and inclusive team and strive to create a work environment that is welcoming and creative.