R&D Programmer: Real-time Game Server

3 Months ago • All levels • Game Programmer • $8,000,000 PA - $12,000,000 PA

Job Summary

Job Description

This role involves proposing and researching new ways to play and expand the scope of games using online technology, as well as communication programming tasks in consumer game development. The responsibilities include staying up-to-date with the latest technologies and unexplored areas, possessing advanced system programming skills, and designing and implementing systems capable of high scalability or meeting strict performance requirements. The ideal candidate will have a strong interest in multiplayer and server-side aspects of games, a desire to bring ideas to life, the ability to think about the user experience, and the ability to communicate proactively and collaborate within a team.
Must have:
  • Constantly catch up on the latest technologies.
  • High system programming skills (C++/C/Rust etc.).
  • Experience in designing and implementing scalable systems.
Good to have:
  • Game programming experience (C++/C# or other languages).
  • Experience in implementing multiplayer games.
  • Experience in developing products requiring real-time synchronization.
  • Experience in developing security systems for anti-cheating in games.
  • Experience in developing and operating large-scale/high-load server systems.
  • Deep understanding and implementation experience of communication protocols like TCP/UDP.
  • Understanding and implementation experience of algorithms for distributed systems (Paxos, Raft etc.).
  • Experience in identifying, troubleshooting, and resolving technical issues in systems.
  • Experience in leading engineering teams to solve problems.

Job Details

業務内容

・オンライン技術を使った新しい遊びや遊びの幅を広げる提案・研究開発の推進
・コンシューマゲーム開発における、通信プログラミング業務

必須経験・スキル

・最新の技術や未知の領域に対して、常にキャッチアップを行い続けていること
・高度なシステムプログラミング能力(C++/C/Rustなど)
・高いスケーラビリティあるいは、シビアな性能要件を解決できるシステムを自ら考案し、実装した経験

歓迎経験・スキル

・ゲームプログラミング経験(C++/C#など、言語不問)
・マルチプレイゲームの実装経験
・リアルタイム同期が必要なプロダクトの開発経験
・ゲームにおける不正行為防止のためのセキュリティシステム開発経験
・大規模/高負荷なサーバーシステムの開発・運用経験
・TCP/UDPなど通信プロトコルへの深い理解と実装経験
・Paxos、Raftなど、分散システムを実現するためのアルゴリズムへの理解や実装経験
・システムにおける技術的課題を発見し、原因特定・提案・解決した経験
・エンジニアリングチームをリードし、チームで課題解決を行った経験

求める人材タイプ

・ゲームに関するマルチプレイやサーバーサイドに強い興味があり、実現したいことがある方
・誰にどう使われるか、どのように使って欲しいかを考えられる方
・自ら主体的に動き、発信することができる方
・チーム内外問わず積極的なコミュニケーションを取り、協力しながら制作できる方

必要書類

・履歴書・職務経歴書(日本語/ファイル形式:PDF)
※業務として携わられてたもの以外の『ポケットモンスター』シリーズに関連するキャラクター、企画、ゲームは含めずにご提出ください

社員対談

・開発責任者メッセージ
https://www.gamefreak.co.jp/message/
・プログラマ対談
https://www.gamefreak.co.jp/recruit/crosstalk-programmer/
・システムプログラマ対談
https://www.gamefreak.co.jp/recruit/crosstalk-system-programmer/

Similar Jobs

GoMotive - Embedded Testing

GoMotive

Bengaluru, Karnataka, India (Remote)
3 Months ago
Qualcomm - Core embedded Platform- Device driver development / BSP / Linux support for Customer Engineering

Qualcomm

Suwon-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Shield AI - Embedded Software Engineer (Vision)

Shield AI

Melbourne, Victoria, Australia (On-Site)
3 Weeks ago
Riot Games - Senior Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Vertigo games - Senior Gameplay Programmer

Vertigo games

Amsterdam, North Holland, Netherlands (Hybrid)
3 Weeks ago
Dream world  - Intern: Game Developer (Fall-Winter)

Dream world

Redwood City, California, United States (On-Site)
1 Month ago
Kabam - Senior Game Programmer

Kabam

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
GoReel - Backend Game Developer

GoReel

(Remote)
1 Month ago
Crazy Games - Game Developer

Crazy Games

Leuven, Flanders, Belgium (Remote)
1 Month ago
Tamatem - Game Developer Intern

Tamatem

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Software Developer/Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
10 Months ago
WebTech Corporation - Senior Software Engineer

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Game freak - Game Programmer [Junior Class]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
bytedance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
10 Months ago
Marvell - Firmware Developer (Linux, Security, Crypto, HSM, AI)

Marvell

Hyderabad, Telangana, India (On-Site)
1 Month ago
FICO - Senior DevOps Engineer

FICO

United States (Remote)
1 Year ago
Ansys - Senior Application Engineer

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
1 Month ago
31st Union - Senior Technical UI Artist

31st Union

San Mateo, California, United States (On-Site)
2 Months ago
Epic Games - Senior Gameplay AI, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Shield AI - Senior Manager, Applications Engineering

Shield AI

Dallas, Texas, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chiyoda City, Tokyo, Japan

Match Group - Performance Marketing Manager

Match Group

Tokyo, Japan (Hybrid)
1 Month ago
playphony games - Frontend Engineer

playphony games

Tokyo, Japan (On-Site)
3 Months ago
Kojima - Facial Animator

Kojima

Minato City, Tokyo, Japan (On-Site)
3 Months ago
Sony Interactive Entertainment - System Development Engineer (PlayStation Platform Game Content Authentication and Delivery System)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
7 Months ago
Colo pl - Game Programmer (Mobile Game Application)

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago
Game freak - Technical Artist: Tools [Leader]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
1 Year ago
platinum games - Producer

platinum games

Chiyoda City, Tokyo, Japan (On-Site)
1 Month ago
Sprinkler - Senior Managed Services Consultant

Sprinkler

Tokyo, Japan (On-Site)
3 Months ago
Unity - Senior Partner Relations Manager

Unity

Tokyo, Japan (On-Site)
4 Months ago
Light Speed Studios - 3D Artist

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Stake logic - Senior Typescript Game Developer

Stake logic

Belgrade, Serbia (On-Site)
7 Months ago
Kano studios - Mobile Game Backend Developer

Kano studios

Canada (Remote)
2 Months ago
undefined - Frontend game developer

Gurugram, Haryana, India (On-Site)
1 Year ago
Qingci Games - Senior Unity3D Developer

Qingci Games

Xiamen, Fujian, China (On-Site)
4 Months ago
Habby fun - Senior Game Programmer

Habby fun

Beijing, Beijing, China (On-Site)
1 Month ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
RemoteWorker UK - Game Developer

RemoteWorker UK

Bristol, Rhode Island, United States (Remote)
1 Year ago
ging games - Game Developer

ging games

Ankara, Ankara, Türkiye (Hybrid)
3 Months ago
Playtouch.net - Game Developer Fullstack

Playtouch.net

Grand Baie, Rivière Du Rempart District, Mauritius (On-Site)
1 Year ago
Playtouch.net - Game Developer Junior

Playtouch.net

Grand Baie, Rivière Du Rempart District, Mauritius (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by Game freak

Level Up Your Career in Game Development!

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

Job Common Plug