Senior C++ Programmer

1 Month 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

Probably Monsters - Design Director

Probably Monsters

Bellevue, Washington, United States (On-Site)
6 Months ago
Embark Studios - Lead Game Designer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Epic Games - Producer

Epic Games

(On-Site)
1 Month ago
Epic Games - Senior FX Artist

Epic Games

Shanghai, Shanghai, China (On-Site)
5 Months ago
Riot Games - Manager, Software Engineering - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CD PROJEKT RED - Expert 3C's Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Remote)
5 Days ago
Vertigo games - Senior Lighting Artist

Vertigo games

Amsterdam, North Holland, Netherlands (Hybrid)
1 Month ago
Chief Rebel - Graphics Programmer

Chief Rebel

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Epic Games - Senior Tools Programmer, UI Systems

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Paid Media Manager (Video)

Epic Games

(On-Site)
1 Month ago
Argus Labs - Technical Artist Lead

Argus Labs

United States (Remote)
2 Months ago
MY.GAMES - Illustrator

MY.GAMES

(Remote)
1 Month ago
Intrepid Studios,  Inc  - Senior VFX Artist

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
9 Months ago
Epic Games - Senior 3D Artist

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Epic Games - Principal Data Analyst

Epic Games

New York, New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

yellow brick games - Graphics Programmer

yellow brick games

Montreal, Quebec, Canada (Remote)
2 Weeks ago
Electronic Arts - Systems Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
emerald city games - FX Artist

emerald city games

Canada (On-Site)
2 Weeks ago
Double Negative Visual Effects - Show Production Manager

Double Negative Visual Effects

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Liquid Development - Senior 3D Animator

Liquid Development

Ontario, Canada (Remote)
1 Month ago
Marsh McLennan - Pension Administration - Senior Specialist

Marsh McLennan

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
haven - Senior Rigger

haven

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
PwC - Mergers and Acquisitions, Manager (Bilingual FR/EN)

PwC

Montreal, Quebec, Canada (On-Site)
8 Months ago
yellow brick games - VFX Artist

yellow brick games

Québec City, Quebec, Canada (Remote)
2 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

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

New York, New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (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