JOB

エンジニア

ENGINEER

メインビジュアル

エンジニアの仕事とは?

エンジニアの仕事は、技術力を活かし面白いゲームを開発することです。
プランナーやデザイナーと共に企画段階から関わり、ゲームの面白さやユーザー体験を高めることにコミットします。
また、面白いゲームを作るためには、開発工数を短縮し、ゲームの質を上げるためのトライアンドエラーをより多く繰り返す必要があります。そのために、ゲームエンジンの積極採用やその機能の拡張、さらにはミドルウェアの自社開発や独自ゲームエンジンの開発に取り組んでいます。
ブラウザゲームの開発・運営により培ってきた、高トラフィックなサービス開発力を活かし、汎用的でスケーラビリティの高いゲームサーバーを開発しています。これにより、クライアントエンジニアとサーバーエンジニアが独自の得意なフィールドでゲーム開発に注力できるようにしています。
私たちは、自らの開発力や事業のフェーズに合わせて、開発のスタイルや組織体制を積極的に変えてきました。より面白い、競争力のあるゲームを市場に届けるために、今後も積極的に自分たちを進化させ、ゲーム業界に大きなインパクトを与えることを目指しています。

社内イメージ

チームの中での役割

  • ゲームプログラマー

    ネイティブゲームのクライアントアプリ開発を担当します。
    ゲームの面白さやユーザー体験を高めることにコミットします。

  • グラフィックプログラマー

    デザイナーの考える世界観をゲームの中で適切に表現するために、グラフィックス技術を駆使してイメージを具現化します。コンテンツのための表現技法だけでなく、レンダリングエンジン、データパイプラインの開発を担当します。

  • ツールプログラマー

    ゲーム開発を効率化するためのツールを開発します。チームのパフォーマンスを最大化するスペシャリストとして、ゲーム開発における様々なタスクを効率化することにコミットします。

  • クライアント開発基盤エンジニア

    コンテンツに依存しない、 プラットフォームの機能を使ったプラグインや共通ライブラリなどを開発することで、ゲームプログラマがコンテンツ開発に注力できるようにします。また、独自ゲームエンジンやフレームワークの開発も担当します。

  • ゲームサーバー開発エンジニア

    モバイルゲーム開発のサーバーサイドを担当します。開発業務だけでなく、ゲームの企画や運営にも関わります。

  • 基盤系サーバー開発エンジニア

    DeNAオリジナルのネイティブゲーム向けプラットフォームの開発を担当します。
    協業パートナー様の技術サポート・コンサル等も行います。

どんな人と一緒に働きたいか

大きなゲーム事業のなかで、エンジニアがやれる仕事とやらなくてはいけない仕事は山ほどあります。ユーザー目線を持って課題に向き合い、それらをエンジニアリングで解決する力が求められます。
また、エンジニアとして技術を磨き続けているスペシャリストであることは、ゲーム開発においてとても重要です。変化が速く、高い技術力が求められるゲーム開発においては、エンジニアが常に新しい技術や専門性を身につけて、自主的に事業を推進していく必要があります。
ゲームそのものだけでなくエンジニアリングに対する熱量を持ち業界に大きなインパクトを与えることを共に目指す仲間を募集しています。

INTERVIEW