この職種は日本語能力を必要とします。JDは日本語のみで利用可能です。
Software Engineer, Backend
- 雇用形態: 正社員
- 働き方:フレックスタイム制(コアタイムなし・フレキシブルタイムなし)
- 勤務地:六本木
組織・チームのミッション
-
Mercari Engineering Principles
Mercari Engineering Principles は、エンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完します。
- Passion For The Product
- Grow Together
- Solve Through Mechanisms
- Collaborate Openly
働き方・チームのカルチャー
- 専門性の高いメンバーが集まり、Slackでアーキテクチャディスカッション、GitHubでPull Request、社内Wikiでナレッジ共有が行われるオープンな社風です。
- エンジニア向けの勉強会が週次で開催され、相互に技術を高め合っています。
業務内容
- GoによるMicroservice開発、API開発
- Protocol Buffers + gRPCを用いたマイクロサービス間のI/F設計
- 定量的・定性的な分析による施策の効果測定とサービス改善
- アーキテクチャの設計、ミドルウェアの選定
- マイクロサービスのパフォーマンスチューニング、モニタリング、アラート対応
開発環境
- 開発言語:Go
- インフラ:Google Cloud Platform (Compute Engine, Kubernetes Engine, Spanner, Cloud SQL, Storage, Stackdriver Logging, Dataflow, Pub/Sub, etc.)
- 構成管理ツール:Terraform
- 分析基盤:BigQuery / Looker / Data Studio
- モニタリング:Stackdriver Monitoring / Datadog / PagerDuty / Sentry
- CI/CD:Circle CI / Spinnaker
- Knowledge Tool:Crowi / Confluence
- その他:GitHub / Slack
- 開発手法: Agile (Scrum, Kanban, etc.)
ユニークなチャレンジ
- Credit Backendチームでやりがいのあるプロダクトを創出し、顧客のリアルな反応を得ることができます。
- 金融システムの最前線で新たな価値を生み出す開発に取り組むことができます。
応募要件
-
求める経験・スキル
- Webアプリケーション開発の知識と経験
- DB(RDB, NoSQLなど)のスキーマ設計、効率的なクエリ作成
- アーキテクチャの設計とミドルウェア選定の経験
- ソフトウェアの開発を進めるオーナーシップ
-
歓迎する経験・スキル
- Go、GCPでの開発・運用経験
- 大規模トラフィックシステムの開発・運用経験
- 統計的手法を背景としたデータ分析の経験
-
語学力
- 日本語:Independent (CEFR - B2)
- 英語:Basic (CEFR - A2) 歓迎
選考について
- 書類選考
- 技術課題:HackerRankでの技術課題
- 面接:複数回の面接を予定
- リファレンス:オンライン回答形式
- オファー:最終選考とリファレンスの内容から決定
選考における機会の平等
多様なバックグラウンドの方を受け入れ、平等な機会を提供することを約束します。詳しくは「Inclusion & Diversity」についての情報を参照してください。