[merpay]ソフトウエアエンジニア(Backend)

仕事内容
【メルペイとは】
メルペイという名が示す通り、まずはデジタルウォレットの提供を予定していますが、私たちは決済の会社になりたいわけではありません。社会インフラを圧倒的な利便性をもってアップグレードすることで、メルペイひとつでお金に関するあらゆるサービスが簡単に完結する世界を実現したい。世の中のお金の流れを、もっと身近で簡単なモノに変えたいと考えています。

【ミッション】
身近なものをフリマアプリ「メルカリ」で販売し、近所のお店で売上金にて支払いをする、そんな日常を創るために私達は集まっています。メルペイを通じ、世界中のあらゆるお店で買い物ができるようにするためには、メルペイを導入していただく店舗さまや、メルペイでお支払をするお客さまに喜んでいただくために、堅牢かつセキュアでありながら柔軟性のあるシステムの実現が求められます。
柔軟性の高いシステムを活かし、決済手段の提供のみならず資産運用・レンディング(融資)・保険といったお金にまつわるサービスを社会に実装していく、これがメルペイのミッションです。

▼ 業務内容
メルペイが生み出す多様なサービスには、高い柔軟性を兼ね備えたシステムが不可欠です。将来を見通したマイクロサービスアーキテクチャを設計し、マイクロサービス毎に組成されたチームメンバーとして、各マイクロサービスの役割を実装を行っていただきます。

スーパーやレストランといった身近なお店やオンラインストアで買い物をするときなど、あらゆる支払いのシーンでメルペイが利用できるようになるためには、メルペイを導入してくださる店舗さまにとって手間をかけずに導入できることが不可欠です。導入を推進する店舗さまのディベロッパー向けに、SDKの開発やサンドボックス環境の構築を行っていただきます。
支払いをするお客さまは、洗練されたUIを通じてメルペイによる支払いが行われ、背景にあるメルペイのSDKを通じてメルペイが提供するAPIにリクエストが到達します。お客さまの多様なニーズに応えるために、レイヤー化された各マイクロサービスと連携したAPIの実装を行っていただきます。
ご志向、ご経験に応じて、柔軟にアサインをさせていただいております。

▼ 働き方
モバイルペイメントが急速に普及したことにより、インターネットが社会実装され未来都市と言われる中国の上海に、職種問わずメルペイの全メンバーがその体験をするために出張しています。メルペイが世界的なサービスとして成功するために何が必要なのか全メンバーが肌で感じ、メルペイとしてどのようにチャレンジすべきなのか思考し、世界を牽引できるサービスを生み出します。

メルカリグループの中でも極めて専門性の高いメンバーが集結し、マイクロサービス毎にチームを組成しています。
同じフロアで活動するメルカリ・ソウゾウ・メルペイに垣根はなく、Slack上でアーキテクチャのディスカッションをし、GitHubでPull Requestを送り合い、社内Wikiで専門性の高いナレッジを共有しあうオープンな社風です。Go Friday / Swift Wednesday / Hard Things Android といった社内のメンバーであれば誰でも参加できるエンジニア向けの勉強会を週次で開催していて、エンジニア同士で技術を高め合っています。入社する以前に、GoでWebアプリケーションを開発した経験がないメンバーもいますが、社内のコミュニティによって早期にGopher化しています。各自の専門性を活かして社内ならびに社外のエンジニアコミュニティに対してプレゼンスを発揮しながら、さらに専門性を高めています。

【技術環境】
開発言語:Go
インフラ: Google Cloud Platform
(Compute Engine, Kubernetes Engine, App Engine, Cloud SQL, Datastore, Storage, Stackdriver Logging, Dataflow, Pub/Sub, etc.)
構成管理ツール: Terraform
分析基盤:BigQuery / Data Studio / chartio
モニタリング:Stackdriver Monitoring / Datadog
その他:Circle CI / GitHub / Slack / JIRA / Crowi / Spinnaker / Sentry
開発手法 : Agile (Scrum, Kanban, etc.)

【職務内容】
・GoによるWebアプリケーション開発、API開発
・ユーザーの行動ログなどの定量的・定性的な分析による施策の効果測定とサービス改善
・アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定
・ユーザー調査・分析を通じたユーザーの課題発見、課題解決を実現するユーザーストーリーの策定
応募資格
▼ 必須条件
・Webアプリケーション開発の知識と経験(Go以外の言語で開発されている方からのご応募もお待ちしております)
・基礎的なWebフロントエンド技術(HTML、JavaScript、CSS)の知識と開発経験
・リレーショナル・データベース(MySQL)を利用したデータモデル設計、効率的なデータ問い合わせ
・Webアプリケーションにおけるセキュア・プログラミングの知識

▼ 歓迎するスキルや経験
・新規サービスの立ち上げや、サービスの成長期においてサービスの方向性を変えるようなサービス開発におけるチャレンジの経験
・機械学習、検索エンジン、言語処理技術などの概要を理解し、ユーザーが利用するプロダクトに取り込んでいく経験
・アプリ自体の開発経験。または、アプリのフロント開発エンジニアと協業した、モバイルアプリ向けAPIの開発経験
・サービスのコンセプトやプロトタイピング作りなど、自らのやりたいことを、周囲のメンバーが触れる形で伝えられる
・開発者のリードやマネジメント、プロセス改善の経験
・統計的手法を背景としたデータ分析の経験、A/Bテストの設計経験
・お客さまの体験に関する調査、分析、評価の手法の知識と適用の経験
・大規模トラフィックシステムの開発・運用経験
・必要に応じてGoなどのフレームワークやライブラリのソースコードを調べ、問題解決を行う知識・経験
雇用形態
正社員
※試用期間:入社後3ヶ月(本採用と同条件)
勤務地
本社オフィス(六本木駅至近)
勤務時間
所定労働時間10:00~19:00
※フレックスタイム制度あり(コアタイム 12:00~16:00(休憩60分))
給与
年俸制、年俸の12分の1を毎月支給
スキル・経験・能力に応じて決定いたします
毎年2回見直し
休日・休暇
完全週休2日制(土日)
祝日・有給休暇(入社時10日付与)、夏季・年末年始休暇、慶弔休暇
待遇・福利厚生
・各種社会保険完備
・インセンティブ制度あり
・従業員持株会制度
・交通費全額支給
・入社時に希望のノートPC貸与
・デュアル・ディスプレイ希望者貸与
・スマートフォン貸与
・ビザサポート

※本募集は株式会社メルカリから株式会社メルペイへの出向の形態を取ります。
 詳細については選考時にご案内いたします。
メルカリ新人事制度

▽新人事制度『mercibox』
https://www.mercari.com/jp/jobs/#merci-box

応募方法
エントリーフォームよりご応募ください。
※公開可能なソースコード(GitHubのアカウント等)、または履歴書、職務経歴書をご提出ください
参考記事(ぜひお読みください!) [FYI] 

▽メルペイ社HP
https://merpay.com/jp/

▽事業構想関連

▽Mercari Engineering Blog
http://tech.mercari.com/

▽mercan(メルカン)
http://mercan.mercari.com/