ソフトウェアエンジニア(Infrastructure)

仕事内容 / Responsibilities

メルカリのシステムではサービスの急拡大に伴って高いパフォーマンスやネットワークのレイテンシを最小限に抑える工夫が求められるコンポーネントが日々増えているほか、システムや組織が大きくなっていく状況においても迅速なソフトウェア開発サイクルを維持するための仕組みやサービスの基盤を整える必要性に迫られています。こうした状況の中、システム内で稼働しているサービスの高いパフォーマンスや信頼性を実現するサーバミドルウェア、アプリケーションで共通する技術的な課題を解決するのに必要なツールの開発を行なうのが本ポジションのエンジニアのミッションになります。

▼ 業務内容

  • APIサーバ、リバースプロキシ、デーモンプログラム等の開発、運用
  • 大規模プッシュ配信システムの開発、運用
  • その他プロダクションで稼働しているミドルウェアやツールの改善
  • microservicesの基盤の整備や支援、周辺ツールの開発、運用
応募資格 / Qualifications

▼ 必要条件

  • TCP/IP、HTTPなどのネットワークプロトコルについての基礎知識
  • データ構造やアルゴリズムについての基礎知識
  • 並行/非同期処理プログラミングに関する知識

▼ 歓迎条件

  • Go、Lua、C、Node.jsのうちいずれかを利用したソフトウェアの開発経験
  • DockerやKubernetes等のコンテナ技術の利用経験
  • OSSの公開、コントリビュートの経験
雇用形態 / Contract Type
正社員
※試用期間:入社後3ヶ月(本採用と同条件)
勤務地 / Location
東京
勤務時間 / Work Hours
所定労働時間10:00~19:00
※フレックスタイム制度あり(コアタイム 12:00~16:00(休憩60分))
給与 / Salary
年俸制、年俸の12分の1を毎月支給
スキル・経験・能力に応じて決定いたします
毎年2回見直し
休日・休暇 / Holidays
完全週休2日制(土日)
祝日・有給休暇(入社時10日付与)、夏季・年末年始休暇、慶弔休暇
待遇・福利厚生 / Benefits
・各種社会保険完備
・インセンティブ制度
・従業員持株会制度
・交通費全額支給
・入社時に希望のノートPC貸与
・デュアル・ディスプレイ希望者貸与
・スマートフォン貸与
・ビザサポート
メルカリ新人事制度 / New Employee Benefits at Mercari

▽新人事制度『mercibox』
https://careers.mercari.com/merci-box/

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

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

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