Description
Description
【Position Overview】
TIER IV is the creator of Autoware, the world's leading open-source software for autonomous driving, with the mission to democratize intelligent vehicles.
We work with partners worldwide to deploy safe, scalable Level 4 (L4) autonomy across a range of vehicle platforms and real-world environments.
Pilot.Auto is the autonomous driving software we build on top of Autoware and ship to real vehicles.
Today, getting a release from a developer's branch onto a fleet involves many teams, many hand-offs, and too much manual work.
We are looking for a senior backend engineer to own this problem end-to-end: define how Pilot.Auto is versioned, built, tested, and released, and build the CI/CD pipelines and internal tooling that make every release fast, repeatable, and traceable.
This is a hands-on, high-ownership role for someone who has built platform and test infrastructure for production systems and knows how to bring process and engineering together across an organization.
【Key Responsibilities】
Own the design and rollout of the internal release process for Pilot.Auto — branching and versioning strategy, release cadence, code-freeze and hotfix flows, release notes, and the go/no-go criteria for shipping to vehicles.
Design, build, and operate the CI/CD pipelines that build, test, package, and publish the Pilot.Auto stack as versioned, reproducible artifacts for x86 and ARM-based in-vehicle ECUs.
Build the backend services and internal tools behind the release process: artifact and image registries, release dashboards, automated release gating that pulls results from simulation, scenario-based evaluation, and driving-log regression pipelines.
Raise the reliability of our test infrastructure — flaky-test detection and quarantine, test-time reduction, hermetic builds, and integration of hardware-in-the-loop and bench environments into the pipeline.
Establish end-to-end traceability from requirement and code change through build, test evidence, and deployed release, in collaboration with the Safety and QA teams, so the release process supports our safety-case and change-management needs.
Coordinate the release schedule and process across Perception, Planning, Control, Vehicle Integration, Field Operations, and Product; drive adoption of the new process through clear documentation, tooling, and enablement.
Own the cost, performance, and security of our build and release infrastructure on AWS and GitHub, including runner fleets, caching, secrets, and access control.
Mentor engineers on CI/CD and release best practices and propagate a culture of automation and observability across the AD engineering organization.
【Position Overview】
ティアフォーは、世界をリードする自動運転オープンソースソフトウェア「Autoware」の創出企業として、「自動運転の民主化」をミッションに掲げています。世界中のパートナーと連携し、多様な車両プラットフォームと実環境において、安全でスケーラブルなレベル4(L4)自動運転の実現を推進しています。
Pilot.Autoは、Autowareを基盤として当社が開発し、実車に搭載している自動運転ソフトウェアです。現在、開発者のブランチから車両フリートへリリースが届くまでには、多くのチーム・多くの引き継ぎ・多くの手作業が介在しています。本ポジションは、この課題にエンドツーエンドで責任を持つシニアバックエンドエンジニアです。Pilot.Autoのバージョニング・ビルド・テスト・リリースの方法を定義し、すべてのリリースを高速・再現可能・追跡可能にするCI/CDパイプラインと社内ツールを構築します。プロダクションシステムのプラットフォーム基盤やテスト基盤を構築してきた経験を持ち、組織横断でプロセスとエンジニアリングを結びつけられる方を求める、ハンズオンかつ高いオーナーシップを求めるポジションです。
【業務内容】
Pilot.Autoの社内リリースプロセス(ブランチ・バージョニング戦略、リリースサイクル、コードフリーズ・ホットフィックスのフロー、リリースノート、車両への出荷可否基準)の設計と展開をリードする。 Pilot.Autoスタックをビルド・テスト・パッケージング・公開するCI/CDパイプラインを設計・構築・運用し、x86およびARMベースの車載ECU向けにバージョン管理された再現可能なアーティファクトを提供する。 リリースプロセスを支えるバックエンドサービスと社内ツールを構築する:アーティファクト/イメージレジストリ、リリースダッシュボード、シミュレーション・シナリオ評価・走行ログ回帰パイプラインの結果を取り込む自動リリースゲート等。 テスト基盤の信頼性を向上させる:Flakyテストの検出と隔離、テスト時間の短縮、再現性のあるビルド、HIL・ベンチ環境のパイプラインへの統合。 SafetyチームおよびQAチームと連携し、要件・コード変更からビルド・テストエビデンス・デプロイ済みリリースまでのエンドツーエンドのトレーサビリティを確立し、リリースプロセスがセーフティケースおよび変更管理の要求を満たすようにする。 Perception、Planning、Control、Vehicle Integration、Field Operations、Productの各チームとリリーススケジュールとプロセスを調整し、ドキュメント・ツール・イネーブルメントを通じて新プロセスの定着を推進する。 AWSおよびGitHub上のビルド・リリース基盤(ランナー、キャッシュ、シークレット、アクセス制御を含む)のコスト・パフォーマンス・セキュリティに責任を持つ。 CI/CDおよびリリースのベストプラクティスについてエンジニアをメンタリングし、自動化とオブザーバビリティの文化をAD開発組織全体に浸透させる。
【従事すべき業務の内容】
雇入れ直後: 本求人に記載のある業務 変更の範囲: 上記に加え、会社が指定した業務
Requirements
BS in Computer Science or a similar technical field, or equivalent practical experience 7+ years of professional software engineering experience, including designing and operating backend services and platform infrastructure for production systems Hands-on experience building and owning CI/CD pipelines and release processes for a multi-team codebase (e.g., GitHub Actions, GitLab CI, Jenkins, Buildkite) Strong programming skills in at least one backend language (e.g., C, C++, Rust) plus the shell/scripting fluency needed for build and deployment automation Production experience with AWS and containerized workloads (Docker; ECS/EKS or Kubernetes), and infrastructure-as-code (e.g., Terraform) Background in test automation and test infrastructure — you have improved the reliability of a large system by raising the quality of its testing practices Experience leading technical projects across multiple teams, or managing/mentoring engineers Strong analytical and debugging skills, and a bias toward automation and measurable outcomes コンピュータサイエンスまたは関連分野の学士号、あるいは同等の実務経験 7年以上のソフトウェアエンジニアリング実務経験(プロダクションシステム向けのバックエンドサービスおよびプラットフォーム基盤の設計・運用経験を含む) 複数チームが開発するコードベースに対するCI/CDパイプラインおよびリリースプロセスの構築・運用経験(GitHub Actions、GitLab CI、Jenkins、Buildkite等) 少なくとも1つのバックエンド言語(C、C++、Rust等)の高度なプログラミングスキル、およびビルド・デプロイ自動化に必要なシェル/スクリプティングスキル AWSおよびコンテナワークロード(Docker、ECS/EKSまたはKubernetes)、Infrastructure as Code(Terraform等)のプロダクション経験 テスト自動化・テスト基盤のバックグラウンド(テストプラクティスの品質向上により大規模システムの信頼性を改善した経験) 複数チームにまたがる技術プロジェクトのリード経験、またはエンジニアのマネジメント/メンタリング経験 高い分析力とデバッグスキル、自動化と計測可能な成果を重視する姿勢
Preferred Experiences
Experience with QNX, or shipping software to robots, vehicles, or embedded devices (OTA, image-based deployment).
Experience with release management in regulated or safety-related environments (e.g., ISO 26262, change control, traceability) Experience with observability tooling (Datadog, Grafana, OpenTelemetry) and with driving down CI cost and cycle time Business-level English; Japanese is a plu QNXの経験、あるいはロボット・車両・組込みデバイスへのソフトウェア配信経験(OTA、イメージベースデプロイ) 規制対象または安全関連領域でのリリース管理経験(ISO 26262、変更管理、トレーサビリティ等) オブザーバビリティツール(Datadog、Grafana、OpenTelemetry)の経験、およびCIコスト・サイクルタイム削減の実績 ビジネスレベルの英語力(日本語は歓迎)
Working Conditions
Salary想定月収 / Estimated Monthly Salary:666,667円 ~ 1,375,000円
月額基本給 / Base Monthly Salary :492,667円 ~ 1,017,000円 (固定残業手当を除く額/excluding fixed overtime pay)
固定残業手当 / Fixed Overtime Pay:時間外労働の有無に関わらず45時間分の時間外手当として174,000円 ~ 358,000円を支給(45時間を超える時間外労働分、休日労働及び深夜労働分についての割増賃金は追加で支給 / A fixed overtime allowance of ¥174,000 to ¥358,000 will be paid, regardless of whether overtime is performed.
Any overtime exceeding 45 hours, as well as holiday work and late-night work, will be paid separately as additional premium wages.
Location(雇入れ直後 / Initial Assignment)
東京都品川区北品川一丁目12-10 ジャコムビル、東京都品川区北品川一丁目19-4 泉北品川ビル及び労働者の自宅
Jakom Building, 1-12-10 Kitashinagawa, Shinagawa-ku, Tokyo, Izumi Kitashinagawa Building, 1-19-4 Kitashinagawa, Shinagawa-ku, Tokyo, and Employee’s home
(変更の範囲 / Potential Changes)
会社の定める場所(テレワークを行う場所を含む)/Any location designated by the company (including remote work locations)
就業の場所における受動喫煙を防止するための措置に関する事項:就業場所 全面禁煙
Smoking is prohibited at all work locations (completely smoke-free environment).
Job Type正社員(雇用期間の定め:なし)/Full-time employee (no fixed term of employment)
Work hours勤務時間 / Working Hours:フレックスタイム制/Flextime system applied
(始業)午前6時00分 / Start: 6:00 AM
(終業)午後10時00分 / End: 10:00 PM
(所定労働時間 / Standard working hours)8時間/日 / 8 hours per day
(休憩時間 / Break time)1時間 / 1 hour
(所定労働時間を超える労働の有無 / Overtime)あり
休日:完全週休二日制(土曜日・日曜日)、国民の祝祭日
夏期休暇:3日(7月~9月の間で各自取得)
※当年7月8月入社の場合を除く
年末年始:6日 ※元日を含み会社カレンダーによる
【年間休日120日以上】
Holidays And Leave
Days off : Full five-day workweek with Saturdays, Sundays, and national holidays off
Summer vacation : 3 days, to be taken individually between July and September(Excludes employees who join in July or August of the same year)
Year-end and New Year holidays : 6 days, including New Year's Day, based on the company calendar
Annual total : At least 120 days off per year
Probation periodあり(2か月)/ Two months probation period
Benefits
社会保険完備(厚生年金、健康保険、雇用保険、労災保険) 通勤手当支給(社内規定に準ずる) ライフサポート(育児休暇や介護休暇、時短勤務など) 企業型確定拠出年金制度 Social insurance coverage(Includes health insurance, employee pension (厚生年金), employment insurance, and workers’ compensation insurance) Commuting allowance:Provided in accordance with company policy Life support programs:Includes childcare leave, nursing care leave, and shortened working hours Corporate Defined Contribution Pension Plan (401k-style plan): company-sponsored retirement savings plan
Company information
Name株式会社ティアフォー
Established2015年12月1日
Headquarter Location東京都品川区北品川1丁目12−10 ジャコムビル
Capital非公開
Employees400名以上
Website URLhttps://tier4.co.jp/