Brain Corpは、米国カリフォルニア州サンディエゴを拠点とするAI企業で、ロボット産業向けに革新的なコアテクノロジーを創造しています。私たちの目的は、現実の世界をより良く機能させる自律型テクノロジーを創造することです。ブレイン社のロボットおよびAIソリューションは、小売業者が適切な商品を適切な棚に、適切な価格で、清潔な環境で陳列できるよう支援します。BrainOS®ロボティクス・プラットフォームは、商業施設の公共スペースで運用されている世界最大の自律移動ロボット(AMR)フリートであり、Brain Corpは、商業施設の床清掃と在庫管理の両方で洞察力に優れた効率的な自動化ソリューションを提供し、組織とその従業員がより多くのことを達成できるよう支援しています。Brain Corpは現在、3万台以上のAMRに電力を供給しており、この種のAMRとしては世界最大規模を誇っている。Brain Corpは、SoftBank Vision Fund、Clearbridge、Qualcomm Venturesから出資を受けている。
ポジションの概要
シニア・ソフトウェア・エンジニアは、ソフトウェア・エンジニアリング・チームの一員として、当社の商用製品のソフトウェア・システムの構築を担当します。シニア・ソフトウェア・エンジニアとして、当社のロボットを接続するシステムを構築し、ロボットを円滑に稼動させ、ロボットからデータを収集し、開発、運用、レポート作成に役立てます。最新のツールやプロセスを駆使し、優秀なエンジニアで構成される成長中のチームと共に、ソフトウェアを迅速にクラウドに提供します。チーム内では、ロボットとのコミュニケーションやフリート管理機能を強化するための機能や特徴の開発をリードしていただきます。
必須職務
- 信頼性と効率性を重視し、AWSのクラウドインフラストラクチャの強化と近代化をリードする。
- データエンジニアリングチームと密接に連携し、効率的なデータパイプラインの作成と実装を行い、AWSとGCP全体で高いデータ品質と整合性を確保する。
- 既存のAPIを強化し、微調整することで、世界中の顧客環境で稼働するロボットをサポートする。
- 顧客と直接関わり、アプリケーションの円滑な運用に必要なサポートを提供する。
- CI/CDパイプラインを最適化し、シームレスで効率的な開発ワークフローを実現するために不可欠なツールやインフラを設計、実装する。
- セキュリティのベストプラクティスを実施し、データ保護規制の遵守を徹底する。
- クラウド技術の最新動向を常に把握し、知識とベストプラクティスをチームと共有する。
- さまざまな機能領域間の問題解決を調整し、問題の診断と解決のために専門的知識を提供する。
- クラウドエンジニアリングチームの若手メンバーのメンターとなり、技術指導を行う。
- その他指示された業務と責任
学歴および/または職務経験要件:
- コンピュータ・サイエンス、ソフトウェア・エンジニアリング、または関連分野の学士号。
- ソフトウェアエンジニアリングにおける5~7年の実務経験
- Google Cloud Platform (GCP)を中心としたクラウドエンジニアリングの豊富な経験。
必要な知識、スキル、能力、その他の特性:
- プログラミング言語Goおよびpythonに習熟しており、クリーンで保守可能なコードを記述し、gitのようなバージョン管理システムを使用する能力が実証されていること。
- SQLベースのデータベース、特にPostgreSQLとsqliteに慣れていること
- AWS上のクラウドインフラストラクチャと関連技術(コンピュート、ストレージ、ネットワーキングなど)を理解していること。
- Terraform、Pulumi、または類似の技術などのinfrastructure-as-codeツールの実務経験。
- Jenkins、GitHub Actions、GitLab Workflowsなどのツールを使用したCICDパイプラインの構築経験
- prometheus、open telemetry、cloud watchなどのアプリケーション・パフォーマンス・モニタリング(APM)ツールの使用経験
- Dockerなどのコンテナ化技術やKubernetesなどのオーケストレーションフレームワークに精通している。
- RESTful APIに対する深い理解と、その設計・開発能力。
- セキュリティのベストプラクティスに関する知識と、セキュアなクラウドアーキテクチャの実装経験
- 優れた問題解決能力およびデバッグ能力を有し、積極的かつ結果重視のアプローチをとることができる。
- 強力なコミュニケーション能力と協調性を有し、チーム環境において効果的に業務を遂行できる。
- マルチタスク能力があり、優先順位の変化に柔軟に対応できる。
- ロボット工学、オートメーション、テクノロジーへの情熱。
違いを生むもの
- コンピュータサイエンス、ソフトウェアエンジニアリング、または関連分野の修士号
- ロボットソフトウェア開発経験、またはロボット関連技術に携わった経験
- CI/CDパイプラインと関連ツール(Jenkins、GitLab CI/CDなど)を理解していること。
- イベントドリブンアーキテクチャとメッセージングシステム(Pub/Sub、Kafkaなど)の知識。
- アジャイル手法の理解
- ソフトウェア開発ライフサイクルの全フェーズにおける経験
肉体的な要求:
ここに記載されている身体的要求は、従業員がこの職務の必須機能を首尾よく遂行するために満たさなければならない代表的なものである。障がい者が必須職務を遂行できるよう、合理的な配慮がなされる場合があります。一定時間座ったり、歩いたり、立ったりするために必要な体調を維持すること、コンピューターやキーボードを操作すること、通常の室内レベルで話したり聞いたりすること、指を使ったり、つかんだり、感じたりすること、反復運動すること、データや図表を準備・分析するために近い視力を必要とすること、書き写すこと、コンピューター端末を見ること、広範囲に読むこと、20ポンドまで持ち上げたり、押したり、運んだり、引っ張ったりすること。
職場環境:
ここに記載されている職場環境の特徴は、従業員がこの職務の必須機能を遂行する際に遭遇する代表的なものである。職場環境の騒音レベルは通常、静かか中程度である。従業員はコンピューター、プリンター、電話などの典型的なオフィス環境にさらされる。
給与レンジ
カリフォルニア州サンディエゴで働く候補者の予想給与範囲は$133,565~$161,684です。採用された候補者に提示される最終的な給与は、職務経験の種類と長さ、業界での経験の種類と長さ、学歴などを含むがこれらに限定されないいくつかの要因に左右される。Brain Corpは複数の州にまたがる雇用主であり、この給与範囲は他州で勤務するポジションを反映していない場合があります。
基本給に加え、競争力のある総合報酬パッケージがある:
- 年間目標ボーナス
- ストック・オプション
- 401(k)マッチプラン(待機期間なし、即時権利確定)
- 従業員(およびその家族)向けの総合的な保険給付制度。各種医療保険(雇用主負担のHSAを含む)、歯科、眼科、生命・障害保険、従業員支援プログラム(EAP)、法律・アイデンティティ支援プラン、ペット保険などを含む。
- フレキシブル支出口座へのアクセス(医療および扶養家族ケア)
- フレックス休暇、有給休暇、地域ボランティア休暇、有給休暇(10日)、冬季休業など、有給休暇が充実している。
その他の特典は以下の通り:
- サンディエゴ・オフィスで毎日オンサイト・ランチあり
- サンディエゴのオフィスにあるプールとテニスコートを含むキャンパス内のジム
- 毎月のゲームナイト、ハイキング、ウェルネス・チャレンジ、コミュニティ・イベントなど、同僚とつながる機会
- 社内継続学習イベント
- 自分の興味や趣味を会社と共有する機会