R&D Programmer: Real-time Game Server

2 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

Unity - Senior Partner Engineer, Mobile Games

Unity

Seoul, South Korea (On-Site)
1 Week ago
NXP - Student Internships - Initiative Application (m/f/d)

NXP

Gratkorn, Styria, Austria (On-Site)
10 Months ago
Ubisoft - Senior 3D Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (On-Site)
3 Months ago
Salesforce - Senior Backend Software Engineer

Salesforce

Bengaluru, Karnataka, India (Hybrid)
2 Days ago
Capgemini - Android Middleware/Framework Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
platinum games - Lead Game Programmer

platinum games

(On-Site)
2 Months ago
bluembo - Middle/Senior Unity3D Developer

bluembo

(Remote)
2 Months ago
Techland - Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Magic Media - C++ Mobile Game Developer

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
5 Days ago
Virtuos - Game Programming Internship

Virtuos

Malaysia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Lead Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
1 Year ago
Track VFX - Vancouver Pipeline TD

Track VFX

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Qualcomm - Post-Silicon Validation - Principal Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sony Interactive Entertainment - System Development Engineer (PlayStation Platform Game Content Authorship and Delivery System)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Riot Games - Principal Software Engineer, Services

Riot Games

Shanghai, China (On-Site)
2 Months ago
Epic Games - Senior Tools Programmer, UI Systems

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
SideFX - 3D Software Developer

SideFX

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Rockstar Games - Animator: Narrative Gameplay (All Levels)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chiyoda City, Tokyo, Japan

Brave Group (Language barrier) - Sound Director

Brave Group (Language barrier)

Tokyo, Japan (On-Site)
9 Months ago
Cygames - Localization Coordinator (Japanese/Simplified Chinese) - Tokyo

Cygames

Tokyo, Japan (On-Site)
1 Month ago
Brave Group (Language barrier) - Art Director

Brave Group (Language barrier)

Tokyo, Japan (On-Site)
9 Months ago
playphony games - Programmer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
9 Months ago
Brave Group (Language barrier) - TCG/Marketing Promotion 담당

Brave Group (Language barrier)

Japan (On-Site)
1 Month ago
Domo - Account Executive - Japan

Domo

Tokyo, Japan (On-Site)
2 Months ago
Vimeo - Senior Associate, Marketing

Vimeo

Tokyo, Japan (On-Site)
2 Weeks ago
Extreme Inc. - Programmer (Server Side)

Extreme Inc.

Tokyo, Japan (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

playbrains - Video Games Generalist Programmer

playbrains

New York, United States (On-Site)
2 Weeks ago
Kwalee - Lead Game Programmer

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
4 Months ago
Yodo1 - Unity3D Mobile SDK Team Lead

Yodo1

(Remote)
1 Year ago
platinum games - Lead Game Programmer

platinum games

(On-Site)
2 Months ago
ARVORE Immersive Experiences - Game Developer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
easygo - Web Game Developer

easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Epic Games - Senior Tools Programmer - Interoperability

Epic Games

(On-Site)
3 Months ago
GMS Services - Lead Game Developer

GMS Services

Hamburg, Hamburg, Germany (On-Site)
10 Years ago
Saras 3d - Unity3D Developer

Saras 3d

Ahmedabad, Gujarat, India (Remote)
2 Years ago
EveryMatrix - Frontend Game Developer

EveryMatrix

Stockholm, Stockholm County, Sweden (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (On-Site)

Chiyoda City, Tokyo, Japan (Remote)

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