Senior C++ Programmer

2 Weeks 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

Epic Games - Live Operations Analyst

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Intrepid Studios,  Inc  - Associate Producer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
2 Months ago
Lakshya Digital - QC Artist

Lakshya Digital

Maharashtra, India (On-Site)
1 Month ago
Epic Games - Senior Director, Player Growth & Lifecycle Marketing

Epic Games

Cary, North Carolina, United States (On-Site)
3 Days ago
Riot Games - Senior Software Engineer, Gameplay - R&D

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Senior Visual Effects Artist

PlayStation Global

United States (Remote)
1 Month ago
People Can Fly - Live Operations Technician

People Can Fly

Montreal, Quebec, Canada (Remote)
1 Month ago
Seedify - Technical Artist

Seedify

(Remote)
3 Days ago
Epic Games - Director, Product Management (Music)

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Probably Monsters - Senior Build and Release Engineer

Probably Monsters

Dallas, Texas, United States (On-Site)
3 Weeks ago
Warner Bros Games - Lead Software Engineer

Warner Bros Games

Chicago, Illinois, United States (Hybrid)
6 Months ago
GameJobs - Technical Animation Artist

GameJobs

Cary, North Carolina, United States (On-Site)
1 Day ago
Bohemia Interactive - Engine Tools Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
People Can Fly - Senior Lighting Artist - Fixed Term Contract

People Can Fly

Montreal, Quebec, Canada (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Scanline VFX - Lead Software Engineer (Production Tools)

Scanline VFX

Montreal, Quebec, Canada (Remote)
6 Months ago
Digital Extremes - Senior Level Artist

Digital Extremes

London, Ontario, Canada (On-Site)
1 Day ago
Ubisoft - Team Lead - Animation

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Canonical - MAAS Systems Engineer - Python

Canonical

Toronto, Ontario, Canada (Hybrid)
8 Hours ago
Epic Games - Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
magmic - 3D ARTIST

magmic

Ottawa, Ontario, Canada (Hybrid)
1 Day ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Adyen - Enterprise Account Manager

Adyen

Toronto, Ontario, Canada (Hybrid)
8 Hours ago
Haven Studios  Inc  - Audio Designer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
4 Months 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.

Montreal, Quebec, Canada (On-Site)

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

Vancouver, British Columbia, Canada (On-Site)

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

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

Los Angeles, California, United States (On-Site)

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

London, England, United Kingdom (On-Site)

Cary, North Carolina, United States (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