Server-Side Engineer (Game Industry Experience Not Required)

1 Year ago • 1 Years + • Game Engine

Job Summary

Job Description

The company is seeking a Server-Side Engineer to contribute to the development and operation of server-side applications for various game titles, including new and unreleased ones. Responsibilities include server-side application development, database schema design, tool development, CI/CD implementation, and library development for accelerating the development of new titles. This role offers the opportunity to work on high-traffic, large-scale services, with a supportive environment including mentorship and code reviews. The team is also focused on improving work through the use of AI technologies like ChatGPT and Copilot. The ideal candidate will have a strong interest in game development and experience with web service development using languages like PHP, Ruby, Python, Go, or Java.
Must have:
  • 1+ years of experience in web service development using PHP, Ruby, Python, Go, or Java.
  • Strong interest in game development and basic understanding of information technology.
Good to have:
  • Experience with distributed databases like MySQL, Oracle, or PostgreSQL.
  • Experience in game backend development, release, operation, and troubleshooting.
  • Skills in designing and developing backends considering large traffic.
  • Knowledge or experience with cloud services like GCP or AWS.
  • Experience in performance tuning of high-load services.
  • Knowledge and measures for web application vulnerabilities.

Job Details

当社は「"Entertainment in Real life" エンターテインメントで日常を楽しく、より素晴らしく」をミッションに掲げています。今後も最新のテクノロジーと独創的なアイデアを組み合わせた開発で、これまでにない新しい体験を届けるコンテンツ、いわば"祖"となるコンテンツを届けてゆきたいと考えています。 コロプラでは "事業を成功に導くエンジニア" を募集しております。
ゲーム・エンタメの業界は常に新しさを求められ、時代と共にさらに拍車がかかってきていると考えています。
幅広い技術の引き出しとそれを事業の成功に繋げてくれる発想力のあるエンジニアを求めており、
事業サイドにこれまでの常識を打ち破るインスピレーションを与えられるようなエンジニア組織を目指しています。

職務内容

『ドラゴンクエストウォーク』『白猫プロジェクト』『クイズRPG 魔法使いと黒猫のウィズ』などのゲームタイトルや未公開のものを含む新規ゲームタイトルにおいて、サーバーサイドアプリケーションの開発・運用に携わっていただきます。 【職務内容詳細】 ・サーバーサイドアプリケーション開発 ・データベーススキーマの設計 ・ツール開発やCI/CDの導入、改善による業務の促進 ・新規タイトルの開発スピードアップのためのライブラリ開発 ・脆弱性対策やパフォーマンス改善のためのミドルウェア更新 【このポジションの魅力】 ・ゲーム業界未経験者も多く在籍し、入社後はメンターがつくためサポート体制が厚く、チーム内外でのコードレビュー体制を徹底。 ・1タイトルの総DL数が1億を超える長期運用の人気タイトルや人気IPタイトルなど、高トラフィックかつ大規模なサービスに携わることができる。 ・ChatGPT や Copilot といった AI 技術による業務改善を推進。

開発環境・開発組織の文化

【開発環境】 ・言語:PHP(メイン), Java, Node.js, Go, C# 等 ・ミドルウェア:nginx, Apache httpd, MySQL, Cloud Spanner, TiDB, Redis, fluentd 等 ・インフラ:GCP Compute Engine / Kubernetes Engine ・開発ツール:PhpStorm, Docker, GitLab, Datadog, Jenkins, Backlog, Slack, Unity 【開発組織の文化】 ・経営層にはエンジニア出身、または現役のエンジニアが在籍。 ・人事評価にエンジニアが関わっている。 ・ゲームクライアントや企画、インフラとの距離が近く風通しも良いため、職種を横断したコミュニケーションを取ることができる。 ・エンジニアを対象にした勉強会、カンファレンスを主催。 【コロプラ流開発スタイル】 ・心理的安全性を考慮  - ガチャ、課金システムのような重要度の高い案件は組織横断的なレビューを実施。  - IT統制やサイバーセキュリティを司る部署が存在し、案件に応じてチーム外の各専門部署から支援を得ながら業務を遂行。 ・CI/CDの実践  - Gitlab CI と Spinnaker を用いての自動デプロイ。  - phpStan による静的解析、Rector によるリファクタリングの実行。  - Dependabot や Renovate による依存ライブラリの自動更新。 ・オープンな情報共有  - 他ゲームタイトルのソースコード閲覧権限を付与(※サーバーサイドエンジニア限定、一部タイトル・セキュア情報を除く)。  - 開発ノウハウの共有、設計相談など各種技術テーマを扱う Slack オープンチャンネルを多数開設。

参考

Tech Blog
connpassページ
ゲームバックエンドの魅力
オフィス環境
バックエンド組織について

応募資格

【必須スキル】 ・ゲーム開発への強い興味関心 ・下記のいずれかの言語を用いたWebサービスの開発または運用経験(1年以上)  -PHP  -Ruby  -Python  -Go  -Java ・基本情報レベルの理解 【歓迎スキル】 ・MySQL, Oracle, PostgreSQL 等の RDBMSのような分散型データベースを用いたWebサービスの開発または運用経験、知見 ・ゲームバックエンドの開発〜リリース、運用/障害対応経験 ・大規模トラフィックを考慮したバックエンドの設計、開発スキル ・協力や対戦といったリアルタイム性の高いゲームを実現するサーバーの設計、開発スキル ・GCP, AWSといったクラウドサービスに関する知識または利用経験 ・高負荷サービスにおけるバックエンドのパフォーマンスチューニング経験 ・Webアプリケーションの脆弱性についての知識および対策スキル 【求める人物像】 ・エンジニアとしての知的好奇心を持ちつつ、ユーザーファーストで開発を進められる方 ・クリエイティブへの理解を示し、職種を問わず建設的なコミュニケーションが取れる方 ・足りないスキルや苦手分野を補う努力ができ、貪欲にスキルアップを目指せる方

Similar Jobs

Rocket - Senior Technical Support Engineer

Rocket

United States (Remote)
2 Weeks ago
Spaulding Ridge - Senior Manager - OneStream

Spaulding Ridge

Jaipur, Rajasthan, India (On-Site)
1 Month ago
AECOM - Financial Planning & Analysis Analyst IV

AECOM

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Next Level Business Services - SAP PO Consultant

Next Level Business Services

Santa Clara, California, United States (On-Site)
9 Months ago
Ion - Java Junior Developer

Ion

Chișinău, Chisinau, Moldova (Hybrid)
5 Months ago
Marvelous games - Game Department Product System Engineer for Amusement Game Machines

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
11 Months ago
Ubisoft - Engine Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (Hybrid)
3 Months ago
Dream world  - Unreal Engine Game Developer (Senior+)

Dream world

Redwood City, California, United States (Remote)
3 Months ago
Cygames - Network Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
2 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Open Systems Technologies - System Developer Industrial IT

Open Systems Technologies

Luleå, Norrbotten County, Sweden (On-Site)
1 Month ago
PwC - Financial Crime Technology Senior Associate

PwC

Toronto, Ontario, Canada (On-Site)
1 Year ago
version 1 - Outsystems Technical Lead

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
7 Months ago
Ubisoft - Internal IT Auditor

Ubisoft

Carentoir, Brittany, France (Hybrid)
6 Months ago
Nice - Senior Professional Services Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Infosys - Java Fullstack Developer

Infosys

Charlotte, North Carolina, United States (On-Site)
2 Months ago
Playtika - FP&A Specialist

Playtika

Israel (On-Site)
3 Months ago
PwC - Associate -Mumbai-Technology consulting

PwC

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Progress - Senior Database Administrator

Progress

India (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Minato City, Tokyo, Japan

adglobal 360 - Game Programmer

adglobal 360

Tokyo, Japan (On-Site)
9 Months ago
Salesforce - Senior Solution Engineer - Data Cloud

Salesforce

Tokyo, Japan (On-Site)
7 Months ago
extreme network - Account Executive

extreme network

Tokyo, Japan (Hybrid)
1 Month ago
Salesforce - Industry Go To Market - Manufacturing

Salesforce

Tokyo, Japan (On-Site)
10 Months ago
Game freak - R&D Programmer: System

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
Cygames - In-house Infrastructure / Network / Tokyo

Cygames

Tokyo, Japan (On-Site)
2 Months ago
Coupa - Senior Partner Success Manager

Coupa

Tokyo, Japan (Hybrid)
3 Months ago
Extreme Inc. - Operations and Maintenance Engineer

Extreme Inc.

Tokyo, Japan (On-Site)
2 Months ago
Adyen - Implementation Engineer

Adyen

Tokyo, Japan (On-Site)
2 Months ago
Sony Interactive Entertainment - Technical Project Manager/Scrum Master for PSN Development

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playdawn Consulting - Senior Unity Developer

Playdawn Consulting

New York, United States (Remote)
4 Weeks ago
Roblox - Senior QA Engineer - Game Engine

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Serbia (Remote)
9 Months ago
Playtika - Unity Senior Expert

Playtika

Poland (Hybrid)
4 Months ago
Tactic studios - Senior Engine Programmer

Tactic studios

Ontario, Canada (Remote)
3 Months ago
Epic Games - Tools Engineer

Epic Games

Novi Sad, Vojvodina, Serbia (On-Site)
4 Months ago
Fanatee - Unity Software Engineer

Fanatee

Spain (Hybrid)
5 Months ago
Stardock - Senior Game Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
8 Months ago
gameguru - Unity Developer

gameguru

(Remote)
2 Months ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Tokyo, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by Colo pl

Level Up Your Career in Game Development!

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

Job Common Plug