Network Programmer

3 Months ago • All levels • Network Engineering

Job Summary

Job Description

Develop and maintain the Networking System of the proprietary game engine. Improve and optimize existing codebase. Co-design and co-develop new networking features. Collaborate with game project teams to deliver stable and enjoyable multiplayer experiences. Develop and maintain cross-platform interfaces to third-party online services. Create and maintain technical documentation. The responsibilities include designing and implementing systems to support online games, developing and integrating platform features, enhancing and maintaining an internally developed SDK, documenting systems thoroughly, providing ongoing support for existing applications, and optimizing network use.
Must have:
  • Strong C++ programming skills.
  • Experience with low-level network programming.
  • Familiar with client/server architecture.
  • Knowledge of network and server security.
  • Experience as a network programmer in multiplayer games.
  • Ability to write clear, maintainable, portable code.
  • Strong communication and interpersonal skills.
  • Ensure all code is documented in line with relevant procedures.
Good to have:
  • Passion for real-time strategy or roleplaying games.
  • Applicants must be authorized to work in Germany/E.U.
  • Fluent in written and spoken English.

Job Details

Summary:

Develop and maintain the Networking System of our proprietary game engine. Improve and optimize our existing codebase. Co-design and co-develop new networking features. Collaborate with our game project teams to deliver stable and enjoyable multiplayer experiences. Develop and maintain cross-platform interfaces to third-party online services like Steam, Epic, GOG, PSN, Xbox Live. Create and maintain technical documentation.

Some of your responsibilities:

  • Work with a team of experienced engineers to design and implement a wide variety of systems to support online games
  • Develop and integrate platform features as well as modify and improve existing platform technology to support their needs
  • Enhance and maintain an internally developed SDK that exposes THQN online services functionality to other internal and external studios.
  • Document systems thoroughly, both in terms of technical design and end-user APIs
  • Provide ongoing support for existing applications
  • Optimize network use to resolve issues related to replication, latency, and bandwidth
  • Other duties as assigned
  • Architect solutions for connecting clients to a game server

Desired qualifications:

  • Strong C++ programming skills
  • Experience with low-level network programming for multiplayer games
  • Familiar with implementing client/server architecture
  • Knowledge of network and server security issues
  • Experience as a network programmer on at least one shipped multiplayer games
  • Ability to write clear, maintainable, portable code
  • Proactive, autonomous and self-motivated
  • Strong communication and interpersonal skills
  • Ensure all code is documented in line with relevant procedures
  • Passion for real-time strategy or roleplaying games is welcomed
  • Applicants must be authorized to work in Germany/E.U
  • Fluent in written and spoken English

APPLY NOW

Similar Jobs

Moloco - Senior Growth Manager

Moloco

Tokyo, Japan (On-Site)
2 Months ago
Ambient.ai - GTM Engineer

Ambient.ai

Redwood City, California, United States (Hybrid)
2 Months ago
Dexerto - Branded Video Editor

Dexerto

Argentina (Remote)
1 Month ago
PayPal - Regulatory Reporting Manager

PayPal

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
Activision - Principal Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Tencent - Tencent Cloud - Senior Cloud Network Engineer

Tencent

(On-Site)
5 Months ago
Daybreak Game Company LLC - Software Development Engineer (Server Developer)

Daybreak Game Company LLC

Renton, Washington, United States (Hybrid)
8 Months ago
Hologate  - IT Network Specialist

Hologate

Munich, Bavaria, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tide - Lead Product Manager - Card Payments

Tide

Lithuania (Hybrid)
2 Months ago
Open Systems Technologies - Restaurant Manager

Open Systems Technologies

Coon Rapids, Minnesota, United States (On-Site)
3 Weeks ago
Epic Games - QA Engineer

Epic Games

(On-Site)
6 Months ago
Mark43 - Senior Product Designer, Mobile

Mark43

(Remote)
3 Weeks ago
Nordson Corporation - Senior Cost Accountant

Nordson Corporation

Allen, Texas, United States (On-Site)
3 Months ago
Sprinkler - Configuration Specialist

Sprinkler

Gurugram, Haryana, India (On-Site)
2 Weeks ago
Nagarro - Senior Staff Engineer / Reltio MDM Developer

Nagarro

Atlanta, Georgia, United States (Hybrid)
3 Weeks ago
Tesla - Instructional Designer

Tesla

North Holland, Netherlands (On-Site)
6 Months ago
zeta - Senior Software Development Engineer - Frontend

zeta

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
bohemia interactive - Engine Physics Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Germany

Springer Group - Enterprise Architect

Springer Group

Berlin, Berlin, Germany (Remote)
2 Months ago
Thoughtfish GmbH - Interns

Thoughtfish GmbH

Germany (On-Site)
6 Months ago
RTL - Journalism

RTL

Germany (On-Site)
1 Month ago
Handy games - Mobile Rendering Engineer (f/m/d)

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
2 Weeks ago
TXK Gaming - [INTERNSHIP] QA TESTING FOR VR & PC GAMES: DUNGEON FULL DIVE

TXK Gaming

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
11 Months ago
Tesla - HR Business Analyst

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Applike - Senior QA Engineer

Applike

Hamburg, Hamburg, Germany (Hybrid)
1 Year ago
Trackman - Junior Sales & Key Account Manager

Trackman

Frankfurt Am Main, Hessen, Germany (Remote)
3 Months ago
InnoGames - JUNIOR GAME DESIGNER FOR TRIBAL WARS

InnoGames

Hamburg, Hamburg, Germany (Hybrid)
2 Weeks ago
Axel springer - Sales Director Professional Services (m/f/d)

Axel springer

Berlin, Berlin, Germany (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

bytedance - Senior Software Development Engineer, Virtual Network

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
P99 soft - Sr Network Engineer

P99 soft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
bytedance - Software Development Engineer Graduate (Intent-Based Networking) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
2 Weeks ago
Qualcomm - Server System Architect

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
Capgemini - Network Integration Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Guardian - Recruiter Support Specialist - Dental Network

Guardian

Bethlehem, Pennsylvania, United States (Hybrid)
3 Weeks ago
bytedance - Network Engineer Graduate (Tech Infra - IaaS) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
FlockSafety - Senior Software Engineer, Wireless Networking and Streaming

FlockSafety

Atlanta, Georgia, United States (Remote)
3 Weeks ago
Nintendo - Senior Network Engineer (Palo Alto Firewall)

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago
plana technologies - Network Engineer

plana technologies

Quito, Pichincha, Ecuador (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

We are always interested to extend our team with passionate and highly skilled people. Please also feel free to reach out with a speculative application when there is no fitting opening listed, but you feel like you belong here. We will give you the opportunity to work on games for hardcore gamers mainly in the RTS and RPG genre!

Munich, Bavaria, Germany (On-Site)

Germany (On-Site)

Germany (On-Site)

Munich, Bavaria, Germany (On-Site)

Munich, Bavaria, Germany (On-Site)

Munich, Bavaria, Germany (Hybrid)

Germany (On-Site)

View All Jobs

Get notified when new jobs are added by grimlore games

Level Up Your Career in Game Development!

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

Job Common Plug