Senior C++ Programmer

2 Hours ago • All levels

Job Summary

Job Description

Epic Games is seeking a Senior C++ Programmer to join their team responsible for the Epic Games Launcher. This role involves designing, developing, and delivering new features for the Launcher, improving existing functionalities, and working closely with various teams (Product, Design, QA, and Backend Services). Responsibilities include implementing and evolving the Launcher application, solving technical challenges, collaborating with other teams, and ensuring the scalability, efficiency, and stability of their technological solutions. The ideal candidate will have excellent C++ skills, strong problem-solving abilities, experience with complex technical requirements, and a passion for creating exceptional user experiences. They will also participate in foundational work on new features for desktop applications.
Must have:
  • Excellent C++ skills
  • Strong problem-solving abilities
  • Experience with complex technical requirements
  • Collaboration with cross-functional teams
  • Focus on delivering new features to the Epic Games Launcher
Perks:
  • 100% employer-paid premiums for employee and dependents
  • Supplemental medical, dental, and vision coverage
  • Wellness program
  • Competitive 401k employer match
  • Short-term disability
  • Long-term disability

Job Details

PROGRAMMATION- EPIC GAMES SERVICES

Ce que nous faisons

Aux commandes des plugiciels propulsant Unreal Engine 5, nous relions les détenteurs de licences et nos propres équipes de jeu internes aux services en ligne. Notre équipe peut ainsi combiner d’autres services de plateforme en ligne avec ceux d’Epic pour créer des fonctionnalités en ligne multiplateformes. Notre équipe responsable des services de jeux en ligne soutient de nombreuses fonctionnalités Web de jeux, notamment la connexion, la création de groupes, la communication/clavardage vocale, l’appariement des joueurs, les achats, le stockage infonuagique et l’analytique.

Ce que vous ferez

L’équipe Distribution conçoit des applications et des services en ligne pour faciliter la découverte de contenu et la distribution numérique. Notre équipe d’experts en programmation innove en permanence pour améliorer les outils et les technologies qui permettent aux développeurs internes et externes de diffuser leur contenu numérique aux utilisateurs sur plusieurs plateformes. Que ce soit pour le soutien du Epic Games Launcher, de Fortnite, de l’Epic Games Store ou de partenaires externes, nous nous engageons à améliorer l’évolutivité, l’efficacité, la portabilité et la stabilité de nos solutions technologiques.

En tant que membre de notre équipe responsable du Launcher, vous pouvez vous attendre à travailler de près avec un groupe dispersé de collègues hautement qualifiées. Vous aurez la possibilité de concevoir de nouvelles fonctionnalités et de faire évoluer les produits existants utilisés quotidiennement par des millions de joueurs, de développeurs et de professionnels de l’entreprise. Vous travaillerez en étroite collaboration avec les équipes de services backend pour vous assurer que les systèmes sous-jacents que nous créons répondent aux besoins des clients internes et externes. 

Ce dont vous serez responsable

  • Se concentrer sur la mise en œuvre et l’évolution de l’application Launcher d’Epic Games.
  • Mettre votre expertise technique en pratique afin de trouver des solutions à une série de défies.
  • Collaborer avec d’autres équipes (Produits, Conception, Assurance Qualité et Services Backend).
  • Concevoir, développer, introduire et livrer des nouvelles fonctionnalités bien documentées.
  • Améliorer et faire évoluer les fonctionnalités et les outils existants.
  • Superviser les codes primaires et trouver les bogues.
  • Participer aux travaux de base concernant des nouveautés pour nos clients utilisant des applications de bureau.

Ce que nous recherchons

  • Excellentes compétences en C++ et connaissance des principes de programmation logicielle.à
  • Solides compétences en résolution de problèmes, en raisonnement logique et en diagnostic.
  • Capacité dans la conception d’outils et d’interfaces de systèmes.
  • Expérience éprouvée de développement en présence d’exigences techniques complexes et de calendriers serrés.
  • Passion pour le développement des expériences utilisateur ultimes et les produits ayant diverses utilisations.

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de 

Ce poste est ouvert à plusieurs emplacements en Amérique du Nord (Incluant la Californie, New York et Washington),

Similar Jobs

AGBO - Senior Systems Designer

AGBO

United States (Remote)
2 Weeks ago
Epic Games - Senior Tools Programmer

Epic Games

Larkspur, California, United States (On-Site)
2 Months ago
Behaviour Interactive - Principal UI/UX Designer

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Playrix - Location Game Designer

Playrix

Montenegro (Remote)
5 Months ago
Epic Games - Senior Producer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Animator Intern

Tencent

Quebec, Canada (On-Site)
1 Month ago
Lakshya Digital - QC Artist

Lakshya Digital

Haryana, India (On-Site)
2 Weeks ago
Epic Games - Senior Product Manager (Shooters)

Epic Games

(On-Site)
3 Months ago
Ember Lab - Senior Producer

Ember Lab

California, United States (On-Site)
1 Month ago
Ubisoft - Associate Art Director [Rainbow Six Siege]

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Week ago
Playrix - Principal C++ Software Engineer (Tools)

Playrix

Serbia (Remote)
5 Months ago
SAIC - 3D Graphic Artist

SAIC

Reston, Virginia, United States (Remote)
9 Months ago
Gunzilla - Senior Technical VFX Artist

Gunzilla

London, England, United Kingdom (On-Site)
3 Weeks ago
Epic Games - Senior QA Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Weeks ago
CD PROJEKT RED - Lead 3D Character Artist

CD PROJEKT RED

Boston, Massachusetts, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Scanline VFX - Lead Software Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Remote)
5 Months ago
Behaviour Interactive - Senior Online Programmer - Unannounced IP | Programmeur·euse Senior·e en ligne  - Projet non annoncé

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Amber - Localization Quality Assurance (Traditional Chinese TW)

Amber

Quebec, Canada (Hybrid)
1 Month ago
Ubisoft - Senior ML Ops - Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Jam City - HRIS Analyst

Jam City

Canada (Remote)
3 Days ago
Evolution - Card Shuffler - Customer Service No experience required

Evolution

Burnaby, British Columbia, Canada (On-Site)
6 Months ago
Activate Games - Marketing and Communications Specialist

Activate Games

Winnipeg, Manitoba, Canada (On-Site)
1 Week ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
5 Months ago
Demonware - Cloud Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Super - Agent Enablement & Vendor Operations Specialist

Super

Canada (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Cary, North Carolina, United States (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Novi Sad, Vojvodina, Serbia (On-Site)

London, England, United Kingdom (On-Site)

Cary, North Carolina, United States (On-Site)

London, England, United Kingdom (On-Site)

Cary, North Carolina, United States (On-Site)

(On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug