Senior C++ Programmer

3 Months ago • All levels • Programming

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

bytedance - Algorithm Engineer - Audio Understanding - Start 2025

bytedance

Singapore (On-Site)
9 Months ago
Sony Interactive Entertainment - Senior Software Engineer

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
3 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Months ago
HP - Systems/Software Engineer

HP

Taipei City, Taiwan (On-Site)
1 Week ago
sports interactive - Senior Software Engineer (Graphics)

sports interactive

London, England, United Kingdom (Hybrid)
5 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
4 Months ago
Sailpoint - Senior Golang Software Engineer

Sailpoint

Mexico City, Mexico (Remote)
2 Months ago
Capgemini - C++ Linux Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - M&C Subject Matter Experts - D

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
luxsoft - Senior Java Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
luxsoft - Compiler Engineer

luxsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Software Engineer, Model Inference

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Roblox - Engineering Manager - Bot Defense

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Autodesk - Software Engineer

Autodesk

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Apple - GNSS RF System Engineer

Apple

San Diego, California, United States (On-Site)
1 Week ago
IGT - Game Design Mathematician

IGT

Las Vegas, Nevada, United States (On-Site)
8 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

United States (On-Site)
7 Months ago
Qualcomm - Customer Engineer, Staff

Qualcomm

Santa Clara, California, United States (On-Site)
2 Months ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
6 Months ago
Tier 9 Game Studios - Game Developer (Gacha role-playing games)

Tier 9 Game Studios

Toronto, Ontario, Canada (On-Site)
2 Months ago
Epic Games - Lead Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
IGG - Senior Game Economy Designer

IGG

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
DataVisor - Software Engineer

DataVisor

Calgary, Alberta, Canada (Remote)
2 Months ago
gitlab - Staff Social Media Manager

gitlab

Canada (Remote)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
ISS Stoxx - Corporate Governance Client Specialist

ISS Stoxx

Toronto, Ontario, Canada (On-Site)
1 Week ago
Warner Bros Discovery - Senior Gameplay AI Programmer

Warner Bros Discovery

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Simcorp - Software Engineer (.NET)

Simcorp

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
9 Months ago
Build Staff - Java Developer

Build Staff

Atlanta, Georgia, United States (On-Site)
6 Years ago
Antartic Globle - C++ Developer

Antartic Globle

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
CloudLinux - Senior Python Developer for KernelCare

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
4 Months ago
P99 soft - Senior Python Developer with AWS

P99 soft

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Any Desk - Software Developer C++

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
2 Months ago
Cloud Imperium Games - Senior Software Engineer C# / .Net

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

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)

Montreal, Quebec, Canada (On-Site)

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

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

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (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