Server-Side Engineer (New Title)

1 Year ago • 1-3 Years • Software Development & Engineering

Job Summary

Job Description

We are seeking a server-side engineer for a new unreleased game title. You will be involved in the development of server-side applications and will be responsible for the entire process from release to operation in the game backend domain. This includes developing server-side applications, designing database schemas, designing architectures, developing tools and improving CI/CD, developing base libraries for accelerating the development of new titles, updating middleware for vulnerability countermeasures and performance improvements. Furthermore, you will be expected to enhance team technical skills, task management, and human resource management. Analyze user behavior and contribute to the overall success of the project.
Must have:
  • Experience of 1+ year in developing and operating new game titles.
  • 3+ years of experience in developing and operating large-scale web services using web application frameworks like Laravel, Ruby on Rails, Django, Echo.
  • 3+ years of experience in developing and operating web services using RDBMS like MySQL, Oracle, PostgreSQL, or distributed databases like Cloud Spanner.
Good to have:
  • Backend design/development skills and performance tuning experience considering large-scale traffic.
  • Server design/development skills for realizing real-time games.
  • Knowledge and experience with cloud services like Google Cloud and AWS.
  • Experience as a tech lead or management experience in an engineer team.
  • Knowledge and countermeasures skills regarding web application vulnerabilities.
Perks:
  • Opportunity to gain knowledge of high-traffic, large-scale system development.
  • Contribution to the development foundation is encouraged.
  • Members are eager to improve work efficiency and enhance the developer experience.
  • Engineers can contribute from both a technical and business perspective through data analysis.

Job Details

当社は「"Entertainment in Real life" エンターテインメントで日常を楽しく、より素晴らしく」をミッションに掲げています。今後も最新のテクノロジーと独創的なアイデアを組み合わせた開発で、これまでにない新しい体験を届けるコンテンツ、いわば"祖"となるコンテンツを届けてゆきたいと考えています。

コロプラでは "事業を成功に導くエンジニア" を募集しております。
ゲーム・エンタメの業界は常に新しさを求められ、時代と共にさらに拍車がかかってきていると考えています。
幅広い技術の引き出しとそれを事業の成功に繋げてくれる発想力のあるエンジニアを求めており、
事業サイドにこれまでの常識を打ち破るインスピレーションを与えられるようなエンジニア組織を目指しています。

職務内容

未公開の新規ゲームタイトルにて、サーバーサイドアプリケーションの開発に携わっていただきます。
ゲームバックエンド領域においてリリースから運用まで一気通貫でご活躍いただける方を求めております。

【職務内容詳細】
・サーバーサイドアプリケーション開発
・データベーススキーマ設計
・アーキテクチャ設計
・ツール開発やCI/CDの導入・改善による業務の促進
・新規タイトルの開発スピードアップのための基盤ライブラリ開発
・脆弱性対策やパフォーマンス改善のためのミドルウェア更新
・チームの技術力向上、タスクマネジメント、ヒューマンマネジメント
 ※ マネジメント業務についてはご経験や適性を考慮した上で段階的にお任せていきます
・ユーザーの行動分析(運用時)
 ※ データサイエンス専門部署もありますがPJ主体で集計・分析を進めることも可能です

【このポジションの魅力】
・白猫プロジェクトやドラゴンクエストウォークといったヒットタイトルで培われた、ハイトラフィックな大規模システム開発のノウハウを獲得することができる。
・現場のエンジニアから開発基盤へのコントリビューションも奨励されているため、新たに得られたノウハウの反映もできます。
・業務効率改善や開発者体験の向上に意欲的なメンバーが多く、提案や変化に寛容。
・開発エンジニアが自主的にデータ分析を行いそれに基づいた施策の提案を行うなど、技術とビジネスの両面から貢献することができる。

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

【開発環境】
・言語: PHP(Laravel), TypeScript, JavaScript, C#(Unity), Go 等
・ミドルウェア: nginx, MySQL, Cloud Spanner, TiDB, Redis, fluentd 等
・クラウド: Google Cloud, AWS
・開発ツール: JetBrains IDE, Docker, OrbStack, GitHub, GitLab, Jenkins, Unity 等
・コミュニケーション: Slack, Google Meet (Google Workspace), Confluence, BackLog

【開発組織の文化】
・経営層にはエンジニア出身、または現役のエンジニアが在籍。
・人事評価にエンジニアが関わっている。
・ゲームクライアントや企画、インフラとの距離が近く風通しも良いため、職種を横断したコミュニケーションを取ることができる。
・エンジニアを対象にした勉強会、カンファレンスを主催。

【コロプラ流開発スタイル】
・心理的安全性を考慮
 - ガチャ、課金システムのような重要度の高い案件は組織横断的なレビューを実施。
 - IT統制やサイバーセキュリティを司る部署が存在し、案件に応じてチーム外の各専門部署から支援を得ながら業務を遂行。
・CI/CDの実践
 - Gitlab CI と Spinnaker を用いての自動デプロイ。
 - phpStan による静的解析、Rector によるリファクタリングの実行。
 - Dependabot や Renovate による依存ライブラリの自動更新。
・オープンな情報共有
 - 他ゲームタイトルのソースコード閲覧権限を付与(※サーバーサイドエンジニア限定、一部タイトル・セキュア情報を除く)。
 - 開発ノウハウの共有、設計相談など各種技術テーマを扱う Slack オープンチャンネルを多数開設。

参考

直近の入社エントリ
COLOPL Tech Blog「Google Cloud Next Tokyo '23 に登壇させていただきました」
COLOPL Tech Blog「ゲームバックエンド開発を加速させる!サーバー共通基盤の全貌」
バックエンド組織について

応募資格

【必須スキル】
・新作ゲームタイトルの開発からリリース、運用までの一連の流れを経験した実務経験1年以上
・Laravel, Ruby on Rails, Django, Echo といったWebアプリケーションフレームワークを用いての大規模Webサービスの開発、運用経験3年以上
・MySQL, Oracle, PostgreSQL 等の RDBMS, あるいは Cloud Spanner のような分散型データベースを用いたWebサービスの開発、運用経験3年以上

【歓迎スキル】
・大規模トラフィックを考慮したバックエンドの設計・開発スキル、パフォーマンスチューニング経験
・協力・対戦といったリアルタイム性の高いゲームを実現するサーバーの設計・開発スキル
・Google Cloud, AWS といったクラウドサービスに関する知識・利用経験
・エンジニアチームのテックリード経験あるいはマネジメント経験
・Webアプリケーションの脆弱性についての知識および対策スキル

【求める人物像】
・エンジニアとしての知的好奇心を持ちつつ、ユーザーファーストで開発を進められる方
・クリエイティブへの理解を示し、職種を問わず建設的なコミュニケーションが取れる方
・足りないスキルや苦手分野を補う努力ができ、貪欲にスキルアップを目指せる方
・「コロプラを日本一のゲームバックエンドを持つ会社にする」という組織目標の実現にご協力いただける方

Similar Jobs

Morning Star - Wealth Controller - EMEA West

Morning Star

London, England, United Kingdom (Hybrid)
1 Year ago
luxsoft - MUREX CEM

luxsoft

Mexico City, Mexico (On-Site)
1 Month ago
HCL Tech - Consultant

HCL Tech

Reading, England, United Kingdom (On-Site)
1 Month ago
legion - Senior Integration Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Wolters Kluwer - Lead Product Software Engineer-Backend (Java)

Wolters Kluwer

Porto, Porto District, Portugal (Hybrid)
2 Weeks ago
Philips - Senior Software Development Engineer

Philips

Paris, Île-de-France, France (On-Site)
2 Months ago
NCR Voyix - Software Engineer IV

NCR Voyix

Tokyo, Japan (On-Site)
1 Year ago
Go Fund Me - Technical Support Engineer I

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
2 Weeks ago
Findhelp - Manager, Software Engineering

Findhelp

Austin, Texas, United States (On-Site)
5 Months ago
Google - Software Engineering Manager, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Data Modeler

Next Level Business Services

Madison, Wisconsin, United States (On-Site)
9 Months ago
luxsoft - TLM Smartstream Techno Functional Consultant

luxsoft

Singapore (On-Site)
1 Month ago
JDA - Senior Technical Consultant

JDA

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Rackspace Technology - Oracle EBS Finance Functional Support Analyst V

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Grab - Senior Software Engineer, Full-Stack

Grab

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
JDA - Senior Support Engineer

JDA

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Regrello - Enterprise Customer Success Manager

Regrello

United States (Remote)
1 Year ago
Salesforce - Production Support Engineering LMTS (Postgress/Oracle DBA)

Salesforce

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Loft Orbital - Production Planner

Loft Orbital

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
3 Weeks ago
NCR Atleos - Software Engineer II - Java Full Stack

NCR Atleos

Hyderabad, Telangana, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Minato City, Tokyo, Japan

Kojima - Writer

Kojima

Minato City, Tokyo, Japan (On-Site)
3 Months ago
Game freak - Planner (Scenario/Worldview Setting)

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
Match Group - Back-end Engineer

Match Group

Tokyo, Japan (Hybrid)
9 Months ago
Palo Alto Networks - Senior Technical Support Engineer, Focused Services, Cortex XDR

Palo Alto Networks

Tokyo, Japan (On-Site)
3 Weeks ago
nissan - B2E Domain: PM/Business Analyst (General Manager)

nissan

Japan (Hybrid)
2 Weeks ago
Western Digital - Director, HR Business Partner - HDD Technology Business

Western Digital

Fujisawa, Kanagawa, Japan (On-Site)
1 Week ago
Vimeo - Renewals Manager II

Vimeo

Tokyo, Japan (On-Site)
4 Weeks ago
platinum games - Legal Staff

platinum games

Osaka, Osaka, Japan (On-Site)
2 Months ago
unseen tokyo - Community Manager

unseen tokyo

Tokyo, Japan (On-Site)
4 Weeks ago
Marvelous games - Art Director (Game Department)

Marvelous games

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

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Shield AI - Engineer II, Software Certifiability (R3553)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago
Google - Software Engineer

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Alten Technology - Manufacturing Engineer

Alten Technology

El Segundo, California, United States (On-Site)
2 Months ago
Qualcomm - Display Engineer

Qualcomm

Shanghai, China (On-Site)
1 Week ago
Apple - Apple Ray Inference Engineer

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Cadence - Software Engineering Director

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
1 Year ago
Ion - Senior Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
9 Months ago
Simcorp - Lead Financial Engineer (Securitized Debt)

Simcorp

New York, United States (Hybrid)
3 Weeks ago
NVIDIA - ASIC Design Engineer - Hardware

NVIDIA

Texas, United States (On-Site)
4 Months ago
Insight Software - Senior Software Engineer

Insight Software

Hyderabad, Telangana, India (On-Site)
2 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