1. 株式会社EARTHBRAIN
  2. 株式会社EARTHBRAIN 採用情報
  3. 株式会社EARTHBRAIN の求人一覧
  4. 共通APIプラットフォーム開発(シニアバックエンドエンジニア) | Shared API Platform Development(Senior Backend Engineer)

共通APIプラットフォーム開発(シニアバックエンドエンジニア) | Shared API Platform Development(Senior Backend Engineer)

  • 共通APIプラットフォーム開発(シニアバックエンドエンジニア) | Shared API Platform Development(Senior Backend Engineer)
  • 正社員

株式会社EARTHBRAIN の求人一覧

共通APIプラットフォーム開発(シニアバックエンドエンジニア) | Shared API Platform Development(Senior Backend Engineer) | 株式会社EARTHBRAIN

“共通基盤の「次」を描き、実現する。” | Design what’s next for the shared platform, and make it real.

(English follows Japanese)

EARTHBRAINについて

株式会社EARTHBRAINは、建設現場の主要な作業をデジタル化する「SmartConstruction®シリーズ」を開発・提供し、世界のインフラづくりを変革しています。
2025年時点で、国内外約1万件の現場に導入されており、建設ICTソリューションとして国内トップクラスの実績を誇ります。世界27カ国で展開するグローバルプロダクトとして、社会課題の解決に直結する技術を提供しています。

募集背景

社内外のプロダクトが利用する共通APIプラットフォーム(認証・認可、データ連携、イベント連携)は、私たちのサービスを根幹から支える重要な役割を担っています。事業の急拡大に伴い、よりスケーラブルなアーキテクチャへの変革や後方互換性を保った継続的改善など、システム全体の技術的方向性を定め推進できるシニアレベルのエンジニアが不足しています。技術的意思決定をリードし、プラットフォームの進化を牽引していただける方を募集します。

業務内容

  • プラットフォーム全体のアーキテクチャ設計・技術方針の策定と推進
  • Webバックエンドサービスおよびデータベースの設計・開発・運用
  • 技術的な意思決定を行い、設計ドキュメントを通じてチームに共有・実現
  • 複数プロダクトチームとのアーキテクチャ調整・技術的な合意形成の主導

必須スキル・経験

  • Webバックエンドサービスの設計からテストまでの一連の開発経験
  • アプリケーションあるいはシステムアーキテクチャの設計経験
  • 課題解決のために技術的なトレードオフを理解し、自律的に選択・意思決定ができること
  • 技術的なビジョンを共有し、チームと共に実現できること
  • 英語で技術ドキュメントを読めること ※翻訳ツールの使用可
  • ネイティブレベルの日本語力

歓迎スキル・経験

  • TypeScript + Node.jsを用いたWebバックエンド開発経験
  • Google Cloudでのインフラ構築・運用経験
  • gRPCやGraphQLなどRESTful API以外のAPI実装経験
  • gRPC StreamingやApache Kafkaなどを利用したシステム開発経験
  • 後方互換性を保ちながら、サービスを継続的に改善した経験
  • 技術的な内容を英語でコミュニケーションできること

求める人物像

  • 「何を作るか」だけでなく「どう作るか」の技術方針をチームに示せる方
  • 未知の技術やドメイン知識を積極的に学び、チーム全体の技術力向上に貢献できる方
  • 不確実な状況でも技術的な判断軸を持ち、前向きに推進できる方

このポジションの魅力

技術方針を自ら描ける裁量

アプリケーションおよびシステムアーキテクチャの“あるべき姿”を自ら描き、方針策定から設計・実装・運用までを裁量をもって推進できるポジションです。

グローバルな開発環境

3カ国のメンバーが在籍するチームで、技術方針の議論やアーキテクチャレビューを国際的な環境で行えます。

全社のエンジニアリング品質を牽引する影響力

あなたのアーキテクチャ設計と技術選定は、すべてのプロダクトチームの開発速度と品質に直結します。共通基盤のシニアエンジニアとして、組織全体のエンジニアリング品質向上を牽引できるポジションです。

技術スタック

開発言語

TypeScript(Node.js)、Go

フレームワーク等

NestJS、Prisma

インフラ

Google Cloud / Cloud Run、Google Kubernetes Engine、AlloyDB for PostgreSQL、Cloud Storage

About EARTHBRAIN

EARTHBRAIN develops and provides the "Smart Construction®" series, digitizing key construction site operations and transforming infrastructure development worldwide.
As of 2025, the solution has been deployed to approximately 10,000 job sites domestically and internationally, making it one of Japan's leading construction ICT solutions. Deployed across 27 countries, our global products directly address critical social infrastructure challenges.

Background

Our shared API platform — covering authentication, authorization, data integration, and event-driven messaging — forms the backbone of every product we deliver. As the business rapidly expands, we lack senior-level engineers who can define and drive the overall technical direction of the system, including the transition to more scalable architecture and continuous improvements while maintaining backward compatibility. We are looking for someone to lead technical decision-making and drive the evolution of the platform.

Responsibilities

  • Define and drive overall platform architecture design and technical direction
  • Design, develop, and operate web backend services and databases
  • Make technical decisions and share/realize them through design documents
  • Lead architectural alignment and technical consensus-building across multiple product teams

Required Skills & Experience

  • End-to-end web backend development experience, from design through testing
  • Experience designing application or system architecture
  • Ability to understand technical trade-offs and make autonomous choices and decisions to solve problems
  • Ability to communicate a technical vision and realize it together with the team
  • Ability to read technical documentation in English (translation tools are acceptable)
  • Native-level Japanese proficiency

Preferred Skills & Experience

  • Web backend development experience with TypeScript + Node.js
  • Experience building and operating infrastructure on Google Cloud
  • Experience implementing APIs beyond RESTful, such as gRPC or GraphQL
  • System development experience using gRPC Streaming or Apache Kafka
  • Experience continuously improving services while maintaining backward compatibility
  • Ability to communicate technical topics in English

Ideal Candidate

  • Someone who can articulate not just "what to build" but "how to build it" as a technical direction for the team
  • Someone who actively learns new technologies and domain knowledge and contributes to elevating the entire team's capabilities
  • Someone who maintains a clear technical decision-making framework and drives forward even in uncertain situations

Why This Role

Autonomy to Shape Technical Direction

This is a position where you will have the autonomy to define the ideal state of both application and system architecture, and drive it end-to-end — from setting technical direction through design, implementation, and operations.

Global Development Environment

Join a team with members from 3 countries, where architectural reviews and technical direction discussions happen in an international setting.

Influence That Drives Engineering Quality Across the Organization

Your architecture design and technology decisions directly impact the development speed and quality of every product team. As a senior engineer on the shared platform, you will drive engineering quality improvement across the entire organization.

Tech Stack

Languages

TypeScript (Node.js), Go

Frameworks

NestJS, Prisma

Infrastructure

Google Cloud / Cloud Run, Google Kubernetes Engine, AlloyDB for PostgreSQL, Cloud Storage

職種 / 募集ポジション 共通APIプラットフォーム開発(シニアバックエンドエンジニア) | Shared API Platform Development(Senior Backend Engineer)
雇用形態 正社員
給与
応相談
・能力と経験により応相談
勤務地
  • 106-6029  東京都港区六本木一丁目6番1号 泉ガーデンタワー 29階
    地図で確認
【最寄駅】
・南北線「六本木一丁目」駅直結
・日比谷線「神谷町」駅 4b出口より徒歩7分
・銀座線・南北線「溜池山王」駅 13番出口より徒歩7分
・日比谷線・都営大江戸線「六本木」駅 5番出口より徒歩9分

【喫煙環境】屋内全面禁煙

【転勤】当面無し

※当社は出社とリモートのハイブリッド勤務となっており、原則週2日は出社していただく必要がございます。
勤務時間
裁量労働制
 ※裁量労働制(企画業務型/専門業務型)により、
  出退勤の時間は自由であり、10時間働いたものとみなされます。
休日・休暇
年間休日日数:128日
完全週休2日制(土日)、祝日、有給休暇、年末年始休暇、夏期休暇他
諸手当・ 福利厚生
健康保険、雇用保険、労災保険、厚生年金
通勤手当(会社規定に基づき支給)、時間外手当

当社では生成AIを積極的に活用し、開発生産性の向上を目指しています。
「2025~2030年の間に、売上高およびエンジニア数に基づく生産性を3倍にする」という目標のもと、GitHub Copilot、Cursor、Cline、Devin、DifyなどのAIツールを、コードの自動補完・生成から日常業務の効率化まで、さまざまな業務に利用しています。
なお、GitHub Copilotは原則全社員にライセンスを付与しており、Cline、Devin、Difyについては有志による検証を進めています。
試用期間
有 2ヶ月 (試用期間中の勤務条件:変更無)
その他
人事制度改訂中のため、諸制度は変更・追加の可能性がございます。
会社情報
会社名 株式会社EARTHBRAIN
商号
株式会社EARTHBRAIN(英名:EARTHBRAIN Ltd.)
所在地
〒106-6029 東京都港区六本木一丁目6番1号 
泉ガーデンタワー 29階
代表者
代表取締役会長 四家 千佳史
代表取締役社長 小野寺 昭則
設立日
2021年7月1日
資本金等
368.7億円(資本準備金含む)
事業内容
建設業向けデジタルソリューション(現場可視化デバイス、プラットフォーム、アプリケーション)の開発、提供、保守など
従業員数
約200名