募集背景
プロダクト基盤グループでは、 STORES の各プロダクトで共通して必要となる事業者さまの情報を扱う基盤を開発・運用しています。現在は、ID 基盤をはじめ、事業者さまの事業者情報(店舗・従業員等)を管理する基盤を開発しており、今後 STORES の既存・新規プロダクトがこの ID 基盤や事業者情報基盤を利用して次々と連携・拡大していきます。
基盤システムそのものの拡張はもちろんのこと、それらの基盤システムを使ったプロダクトや STORES のサービス全体を拡大・強化していくことや、新しい基盤システムの開発など、これからやらなくてはいけないこと、またそれらだけでなく開発効率・生産性の向上など、先回りしてやっておきたいことがたくさん存在します。
そんな、STORES の少し未来を一緒に考えて、挑戦し続けていける仲間を増やしていきたいと考えています。
業務内容
- 事業者情報基盤・ID 基盤をはじめとした、 STORES 各種プロダクトで使われる基盤システムの企画・設計・開発・運用
- 各プロダクトへの基盤システムの導入推進
- 各プロダクトで必要なバックオフィス業務(審査・請求・振込等)の最適化、オペレーションの自動化など、組織全体の生産性を向上させるための改善・開発
▼ 開発環境
- 開発言語 : Go
- データベース : PostgreSQL
- インフラ : AWS (ECS, RDS), Google Cloud (Cloud Run, Cloud SQL), Docker, Terraform
- 開発ツール : GitHub, Slack, esa.io
- その他、必要に応じて技術スタックやツールを選定していきます。
▼ チーム紹介・取り組み
- 1年がかりの横断プロジェクト「予約システムとひとつになったPOSレジ」。その難しさと楽しみを紐解く
- STORES はGo Conference 2024にBronzeスポンサーとして協賛します
- heyのプロダクトのIDをつなげていく、基盤グループの未来について
- Go で実装した ID 基盤のアプリケーションアーキテクチャ
- Go の勉強会を始めて1年が経ちました
▼ 入社後のサポート体制について
- 入社日当日は原則ご出社いただき、オリエンテーションに参加いただきます
- 人事メンバーや同時期入社メンバーとの顔合わせ
- 勤怠ツールや稟議システム、社内で活用しているITツールの紹介 etc
- 入社後1ヶ月間は、サポーターと呼ばれるオンボーディング担当メンバーがマンツーマンで立ち上がりをサポートします
ポジションの魅力
① 複数のプロダクト・サービスが協調・連携するシステム開発
既に多くの事業者・店舗オーナー様に利用されており今後も増えていく複数のプロダクトを、より統合された UX にしていくために統合・拡張していくための基盤システムをエンジニアが企画・設計・開発・運用まで一気通貫で取り組むことができます。統合していく中で分散システムやサービス間連携に関連した技術スキルの経験を積むことできます。企画・設計から裁量を持って取り組める:どう開発するかだけでなく、なぜやるのかを決めるところから関わることで、より大きなやりがいを持って開発に取り組むことができます。
② 各プロダクトに精通したエンジニア同士が連携したチーム開発
開発言語・開発文化が異なる各プロダクトのドメイン知識に精通したエンジニア間で連携して仕様策定・I/F策定をして開発を進めていく中で、異なる視点や指摘・フィードバックをし合いながらプロダクト開発に向き合える環境です。各種部門と連携したチーム開発:事業戦略・組織課題を常に考えながら他プロダクトのエンジニアと巻き込みながら開発を進めることができます。
③柔軟な働き方
リモートワーク・フレックスタイム制でライフスタイルに合わせた働き方ができます。エンジニアや PdM、デザイナー、Biz とのやり取りは Slack でのオンラインコミュニケーションや GitHub issue で非同期にやり取りしつつ、必要によってオフラインで集中的に会話し決めて進めることも使い分けています。
必要な経験/スキル
- 何らかのプログラミング言語でバックエンド開発をした経験がある
- RDB もしくは NoSQL を利用したアプリケーションの設計・開発・運用経験
- 保守性・汎用性を考慮した開発経験
- GitHub等のソースコード・チケット管理ツールでのチーム開発経験
- ソフトウェアテストに関する知識と実務での利用経験
望ましい経験/スキル
- Goを用いたWebアプリケーションの開発・運用経験
- OpenID Connectをはじめとした、認証・認可プロトコルに関する知識および開発経験
- 高可用性を求められるバックエンドシステムの開発・運用経験
- 複数のシステム・サービスが自律・協調して動作する分散サービス・システムの開発・運用経験
- バックエンド以外の領域 (フロントエンド, インフラ) での実務経験
- チームマネジメントやテックリードの経験
- OSSの公開、コントリビュート経験
求める人物像
- STORES が目指す世界や、ミッションへの共感
- 技術に対する深い探究心を持ち、継続的に学習している
- Go が好き、Go の思想・Goらしさへの共感
- 技術規格や標準に対して関心がある
- 理想を意識しつつも、制約条件に合わせて現実的な解に落とし込む能力がある
- パフォーマンス、システムの安定性に対するこだわりがある
選考プロセス・選考フロー
基本的にカジュアル面談・面接ともにオンラインで実施しています。
(カジュアル面談) -> 書類選考 -> 面接(1〜2回) -> 最終面接 -> 内定・オファー面談
【補足事項】
- カジュアル面談やオフィス見学などご希望に合わせて調整いたします。
- 一部ポジションでは、1日体験入社を選考に取り入れています。
- コーディングテストを実施する場合もあります。
- 最終面接前にリファレンスチェックにご協力いただく可能性があります。
本ポジションに関連する記事
- 会社紹介資料「STORES Slide for Engineers」
- プロダクトブログ「STORES Product Blog」
- Podcast「論より動くもの.fm」
- エンジニア向けイベント STORES connpass
福利厚生・制度について
- 開発用PCいつでも交換OK
- リモートワーク手当(1万円/月)
- STORES 各種サービスでの購入手当(5千円/月)
- ウェルカムディナー・ランチ手当
- ピアボーナス制度(Unipos)
- 業務終了後ドリンク無料
- 業務終了後(18時以降)はアルコール、ソフトドリンクを無料で飲むことができます
- 予防接種補助
- ファストドクターサポート など
その他、健康保険加入先の関東ITソフトウェア健康保険組合(ITS)の制度もご利用いただけます。
詳細は https://jobs.st.inc/benefits をご覧ください。
▼ 好きな街から働く「WORK LOCAL」について
日本全国にいる事業者さまの近くで暮らし、知るために、日本全国どこでも居住可能にしています。
交通費を最大月15万円まで支給することで、必要に応じて遠方からも出社できます。
制度の詳細やFAQに関しては、https://www.st.inc/worklocal をご覧ください。
職種 / 募集ポジション | バックエンドエンジニア(Go) |
---|---|
雇用形態 | 正社員 |
給与 |
|
勤務地 | 2024年8月現在、リモートベースで勤務しております。 |
勤務時間 | フレックスタイム制(コアタイム12:00〜16:00) 標準労働時間(8時間) |
受動喫煙対策 | 屋内禁煙 |
試用期間 | 入社後3ヶ月(本採用と同条件) |
休日・休暇 | - 完全週休2日制(土曜、日曜)、祝日、有給休暇、年末年始、慶弔休暇、結婚休暇 - ウェルカム休暇(入社日に3日付与) - バケーション休暇(年2日付与) - ファミリーサポート休暇(二親等以内の家族ひとりあたりに年5日付与) - ベビーウェルカム休暇(出産予定日前後に10日付与) - サバティカル休暇(勤続5年が経過した正社員に3日付与) |
会社名 | STORES 株式会社 |
---|---|
設立 | 2012年3月23日 |
代表取締役社長 | 佐藤裕介 |
資本金 | 1億円 |
所在地 | 〒150-0011 東京都渋谷区東3丁目16番3号 エフ・ニッセイ恵比寿ビル4階 |
従業員数 | 350名(2023年12月31日時点) |