ZeniMax logo

Programmeur.se de serveur senior / Senior Server Programmer

ZeniMax
Montreal, Quebec, CanadaRockville, MD, USAAustin, TX, USADallas, TX, USA
Posted 3 hours ago
Last seen 3 hours ago
Active
full-time
Engineering

Job Summary

Join Bethesda Game Studios, the acclaimed developer behind Starfield and Fallout, as a Senior Server Programmer. Contribute to industry-leading games, leveraging your C++ expertise in client/server architecture and networked gameplay within a supportive, diverse environment.

About this job

Join Bethesda Game Studios as a Senior Server Programmer to implement, guide, and review client/server/engine technology for Fallout 76. You will monitor performance, resolve complex bugs, and collaborate with the development team to integrate new features. This role involves owning memory management, network, persistence, and asynchronous systems, while also mentoring junior team members.

Requirements

- 5–10 years of programming experience, primarily in AAA games and systems/engine-level development using C++ - Deep expertise in networking game features and understanding of networked gameplay complexities (replication of state, behaviors, physics, client/server breakdown of features and game systems) - Experience with large-scale client/server systems (preferably in AAA games) - Expert in programming in an asynchronous environment (threaded, across frames, or across processes via a network) - Significant experience with service-based games - Previously written or owned a major part of a client/server architecture - Experience with persistence systems backed by different database types - Significant experience working in a Linux based environment including basic system administration and performance management - Familiarity with Cloud Architecture in AWS and Azure and DevOps principles - B.S. (or higher) in Computer Science, or equivalent work experience - Expert computer science fundamentals including design patterns, algorithms, memory management, and asynchronous processing in C++ - Expert understanding of OO principles including composition vs inheritance and SOLID principles as applied to game systems in C++ - Expertise in async programming principles and networked applications - Expertise in memory management systems - Expertise with one or more scripting-oriented languages like Python, Lua, Bash, Golang, or C# - Expertise in UDP and TCP based synchronization systems - Expertise with monitoring and logging systems - Expertise in how to ‘hide the latency’ and produce smooth seamless gameplay in a networked environment - Expertise in game state validation techniques that still maintain seamless gameplay - Experience with major cloud platforms such as AWS, Azure, and Google Cloud - Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to optimize and tune - Knowledge of database schema and scaling methodologies - Proficiency in database query languages - Ability to diagnose performance and connectivity Linux and Windows related issues - Expertise in profiling across platforms with tools suited to each platform - Expertise in debugging across multiple platforms - Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City - Expertise in branch management

Benefits & Perks

- Competitive salaries - Generous benefits program - Offices located in some of North America’s best cities

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.