Skip to content
← Back to job listings

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

株式会社EARTHBRAIN · 東京都港区六本木一丁目6番1号 泉ガーデンタワー 29階

Software DevelopmentExternal listingfull-timeRecently

About The Role

“土台から、プロダクトを加速させる。” | Accelerate every product, from the foundation. (English follows Japanese) EARTHBRAINについて 株式会社EARTHBRAINは、建設現場の主要な作業をデジタル化する「SmartConstruction®シリーズ」を開発・提供し、世界のインフラづくりを変革しています。 2025年時点で、国内外約1万件の現場に導入されており、建設ICTソリューションとして国内トップクラスの実績を誇ります。世界27カ国で展開するグローバルプロダクトとして、社会課題の解決に直結する技術を提供しています。 募集背景 社内外のプロダクトが利用する共通APIプラットフォーム(認証・認可、データ連携、イベント連携)は、私たちのサービスを根幹から支える重要な役割を担っています。 事業の成長に伴いプロダクト数・API利用者が増加しており、機能開発やサービス改善を安定的に推進できるエンジニアの増員が求められています。 チームの開発力を底上げし、全プロダクトの成長を加速させるため、本ポジションを募集します。 業務内容 プラットフォームが提供するWebバックエンドサービスおよびデータベースの設計・開発・運用 シニアエンジニアやチームリーダーと連携したアーキテクチャの改善 プロダクトチームからの要件を理解し、APIとして設計・実装する機能開発 コードレビューやテスト設計を通じたコード品質の維持・向上 必須スキル・経験 Webバックエンドサービスの設計からテストまでの一連の開発経験 課題解決のために技術的なトレードオフを理解し、適切な選択ができること 英語で技術ドキュメントを読めること ※翻訳ツールの使用可 ネイティブレベルの日本語力 歓迎スキル・経験 TypeScript + Node.jsを用いたWebバックエンド開発経験 バックエンドサービス群のアーキテクチャ設計・改善経験 Google Cloudでのインフラ構築・運用経験 技術的な内容を英語でコミュニケーションできること 求める人物像 課題解決のために自律的に行動できる方 未知の技術やドメイン知識を積極的に学び、成長できる方 不確実な状況でも前向きに取り組める方 このポジションの魅力 幅広い技術とドメインの経験 認証基盤、GraphQL、gRPC Streamingなど多様な技術領域に携わりながら、複数プロダクトのドメインを横断的に理解できる環境です。バックエンドエンジニアとしての技術の幅を広げたい方に適しています。 グローバルな開発環境 3カ国のメンバーが在籍するチームで、日常的に国際的な協働を経験できます。 全プロダクトに届く仕事 あなたが開発したAPIは全プロダクトチームが利用します。自分の仕事が事業全体の開発速度と品質に直結する手触り感を持てるポジションです。 技術スタック 開発言語 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 grows and the number of products and API consumers increases, we need to add engineers who can steadily drive feature development and service improvements. We are hiring for this role to strengthen the team's delivery capacity and accelerate growth across all products. Responsibilities Design, develop, and operate web backend services and databases provided by the platform Improve architecture in collaboration with senior engineers and the team lead Understand requirements from product teams and design/implement them as APIs Maintain and improve code quality through code reviews and test design Required Skills & Experience End-to-end web backend development experience, from design through testing Ability to understand technical trade-offs and make appropriate choices to solve problems 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 designing and improving backend service architectures Experience building and operating infrastructure on Google Cloud Ability to communicate technical topics in English Ideal Candidate Someone who takes autonomous action to solve problems Someone who actively learns new technologies and domain knowledge to grow Someone who stays positive and engaged even in uncertain situations Why This Role Broad Technical & Domain Experience Work across diverse technology areas — authentication platforms, GraphQL, gRPC Streaming — while gaining cross-cutting understanding of multiple product domains. Ideal for backend engineers looking to broaden their technical breadth. Global Development Environment Join a team with members from 3 countries and experience international collaboration on a daily basis. Impact That Reaches Every Product The APIs you build are used by every product team. This is a position where you can feel the direct impact of your work on the speed and quality of the entire business. Tech Stack Languages TypeScript (Node.js), Go Frameworks NestJS, Prisma Infrastructure Google Cloud / Cloud Run, Google Kubernetes Engine, AlloyDB for PostgreSQL, Cloud Storage

This is an external listing. JobSpring does not represent or verify the employer. Report this listing