R&D Programmer: Real-time Game Server

1 Month 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

bytedance - Research Scientist, AI Foundation

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Activision - Expert Software Engineer, Graphics

Activision

Santa Monica, California, United States (Remote)
2 Months ago
Ansys - Senior Application Engineer

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
1 Month ago
albi online  - Technical Director

albi online

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - High-Performance Computing Research Scientist (Inference Optimization)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Keen Games - Data Analyst

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
11 Months ago
Canonical - Rust Engineering Lead

Canonical

(Remote)
1 Month ago
Google - Software Engineer, PhD

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Playtika - JavaScript Technical Lead

Playtika

Ukraine (On-Site)
6 Months ago
Embark Studios - Gameplay Engineer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Epic Games - QA Engineering Specialist

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Tencent - Data Scientist

Tencent

Singapore (On-Site)
8 Months ago
Qualcomm - CPU Performance Modeling Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
3 Weeks ago
Marvell - Principal Validation Engineer

Marvell

Westborough, Massachusetts, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Chiyoda City, Tokyo, Japan

Ansys - Senior Application Engineer

Ansys

Tokyo, Japan (On-Site)
1 Month ago
Marvelous games - Game Department Sound Creator

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
10 Months ago
Game freak - Game Programmer [Section Director]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
1 Year ago
2K - Associate Manager, Social & Community Marketing

2K

Tokyo, Japan (Hybrid)
1 Month ago
bytedance - Procurement Manager - Japan

bytedance

Tokyo, Japan (On-Site)
2 Months ago
Colo pl - Promotion Planner

Colo pl

Minato City, Tokyo, Japan (On-Site)
1 Year ago
Workato - Customer Success Manager

Workato

Tokyo, Japan (On-Site)
1 Month ago
Extreme Inc. - Server-side Engineer

Extreme Inc.

Tokyo, Japan (Hybrid)
1 Month ago
Valeo - Senior Project Manager

Valeo

Tokyo, Japan (On-Site)
4 Weeks ago
Intel  - Program Manager

Intel

Tokyo, Japan (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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 (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