BASE_エンジニアOPENポジション
- 求人番号
- NJB2118791
- 採用企業名
- 非公開
- 職種
-
IT(PM・SE) - WEB系SE
IT(PM・SE) - オープン系SE
IT(PM・SE) - 品質保証・QA(IT)
IT(PM・SE) - サーバーエンジニア(設計・構築系)
IT(PM・SE) - サーバーエンジニア(運用・保守系)
技術系(機械設計・製造技術) - アプリケーションエンジニア
- 雇用形態
- 無期雇用
- 勤務地
-
東京都
- 仕事内容
-
■BASEとは
BASEは「Payment to the People, Power to the People」をミッションに掲げ、世界中の人々が自由に経済活動ができる世の中を目指して、個人やスモールチームのエンパワメントを目指して、EC/決済/金融のサービスを展開しています。
主力サービスであるネットショップ作成サービス「BASE」は日本全国の様々なショップオーナーさんにご利用いただいており、これまでに150万を超えるショップが生まれ、日本最大級のネットショップ作成サービスとなりました。
また購入者向けのサービスは、2021年11月にショッピングサービス「Pay ID」へとリブランドを行い、国内で唯一、ストアフロント型ECで購入者サービスを提供しています。
リブランディングから1年と満たないサービスですが、実際には既存のサービスである、ショッピングアプリ「BASE」とID型決済サービス「PAY ID」を統合して生まれたサービスであるため、すでに「Pay ID」のアプリMAUは100万人、「Pay ID」アカウント保持者は800万に到達している状況です。
今後、新たな決済体験の提供と、ショップと購入者の持続的な関係構築・購買促進などにも注力していきます。
--------------------------------------------------------------------
BASE_Webアプリケーションエンジニア/ショップオーナー向け開発
--------------------------------------------------------------------
■業務内容
・開発プロジェクトにおけるアプリケーション開発
・機能開発における設計~実装~リリースまでを一気通貫でご担当いただきます
・バックエンドの開発が中心になりますが、興味やご経験に応じてフロントエンド開発もお任せします
・ユーザーからのフィードバックに基づく改善
・本番エラー監視、改善
・日常的なリファクタリング
・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善
--------------------------------------------------------------------
Pay ID_Webアプリケーションエンジニア
--------------------------------------------------------------------
■募集ポジションについて
ショッピングサービス「Pay ID」の開発を担当していただきます。
ゆくゆくは中長期的なプロダクトの成長を見据えた技術的な意思決定の主導等、開発プロジェクトやチームをリードする役割をお任せします。
■業務内容
・開発プロジェクトにおけるアプリケーション開発
・機能開発における設計~実装~リリースまでを一気通貫でご担当いただきます
・バックエンドの開発が中心になりますが、プロジェクトによってはインフラ、フロントエンド開発もお任せします
・ユーザーからのフィードバックに基づく改善
・本番エラー監視、改善
・日常的なリファクタリング
・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善
--------------------------------------------------------------------
BASE_フロントエンドエンジニア
--------------------------------------------------------------------
■業務内容
本ポジションでは、ネットショップ作成サービス「BASE」のフロントエンド開発を担っていただく方を募集します。
ネットショップ作成サービス「BASE」はリリースして約8年が経ちましたが、ビジネス規模を拡大されているショップオーナーさんを支えるプロダクトであり続けるためには、引き続きスピーディな機能開発が必要です。特にコロナを機にユーザー数・アクセス数が急増し、ネットショップへの需要も拡大する背景から、今後さらに開発スピードを上げていく方針です。
エンジニアリング組織のミッションとしては、下記の3つを掲げています。
・はじめてネットショップを作る方がショップを開設し、成長していくことを支えるサービスであり続ける
・無限に増えるショップのトラフィックを適切に受け止めて、決済を無事に完了させる
・成長したショップが「BASE」を使い続けられるよう、多様なニーズに応える機能改善をし続ける
「BASE」というサービス性を維持した開発を続けるため、常に技術の最新トレンドを意識しながらの既存のコードの改善や、今後、アクセス数が10倍になった際でも耐えられることを意識した開発できる方、そのような課題を解決しながらエンジニアとして成長していきたい方を探しております。
・開発プロジェクトにおけるフロントエンド開発
・機能開発における設計~実装~リリースまでを一気通貫でご担当いただきます
・ユーザーからのフィードバックに基づく改善
・本番エラー監視、改善
・日常的なリファクタリング
・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善
--------------------------------------------------------------------
BASE_データエンジニア/データアナリスト※マネージャー候補
--------------------------------------------------------------------
■募集ポジションについて
BASEのビジネスを支えるためのデータプラットフォームを設計・構築から管理・運用まで実施していただきます。
直近の課題
・データ活用を推進したいチームとの連携と課題の抽出
・データ可視化ツールの運用支援
今後取り組んでいただきたい課題
・課題に適したデータプラットフォームの設計・構築
・リアルタイムデータの活用推進
・可視化に必要なデータなどの集計〜一元管理の仕組み化
■開発環境
インフラ:AWS、GCP(解析系)
データベース・データストア:RDS(MySQL、Aurora)、Elasticache(Redis)、memcached、CloudSearch、BigQuery、Athena、PostgreSQL
アクセス・データ解析:Redash、GoogleAnalytics
ログ・データ収集:fluentd、embulk
--------------------------------------------------------------------
BASE_機械学習エンジニア
--------------------------------------------------------------------
■本ポジションの業務内容
ネットショップ作成サービス「BASE」およびショッピングサービス「Pay ID」において、機械学習を用いた自動化や最適化を行います。
弊社ではプロジェクト制を採用しており、四半期ごとに各プロジェクトの担当として目標達成を目指します。
Data Sectionは、SQLやPythonなどを使用してデータ抽出を行い、抽出したデータをもとに機械学習モデルなどを作成し、それらを活用したサービスソリューションの実装を行っており、
大まかには、オーナーズに対してショップ運営をより簡単に行うための情報提供の最適化、ショッピングサービス「Pay ID」上に表示する項目の最適化、サービスを安全に提供するための社内業務の効率化をお任せします。
■担当するプロジェクト例
・オーナーズの運営サポートをするための機械学習モデルの構築と導入
・データ分析を活用したCRM業務の最適化
・広告モデルの最適化
■チーム構成
Data Sectionはマネージャー含めて現在10名のチームです。
メンバーそれぞれに専門領域があり、テキスト解析、画像解析、インフラ(機械学習用の基盤)整備、レコメンド・不正検知モデル開発などのスペシャリティを持ったメンバーが集まっています。
また、データエンジニア・データプラットフォームエンジニアも在籍しており、モデル作成にあたってのデータ基盤も整備されております。
--------------------------------------------------------------------
BASE_SRE
--------------------------------------------------------------------
■募集ポジションについて
「信頼性=ユーザの期待値を超え続けること」を維持し続ける
BASEのSREグループでは、成長するサービスを支えていくために、上記のテーマを掲げ、日々以下のような業務に取り組んでいます。
■業務内容
・AWSを用いたインフラ基盤の方針策定、設計、実装、運用
・パフォーマンスの改善、およびトラブルシューティング
・ソフトウェア・エンジニアリングによるトイル削減、サービスの運用効率化
・モニタリング、アラートシステムの構築、運用
・プロダクト開発者自身でのシステム運用をサポートする関連ツールの構築、運用
・サービス障害やメンテナンスへの対応
--------------------------------------------------------------------
BASE_QAエンジニア
--------------------------------------------------------------------
■募集ポジションについて
ネットショップ作成サービス「BASE」の品質保証業務を担っていただきます。チームとしては、PMと共に仕様策定の段階から品質向上に携わっていただき、プロジェクトメンバーと共により良いサービスをショップオーナー様に提供できるように取り組んでいただきます。
また、テスト自動化などの新たな品質向上への施策にも携わっていただきます。開発エンジニアと同等かそれ以上に関連する最新の情報をキャッチアップしながらテスト環境に反映し、品質向上に寄与していただける方を募集します。
■業務内容
・開発プロジェクトにおける品質管理
・仕様インスペクション
・テスト項目作成
・テスト工数見積
・テスト実施
・不具合、改善要望のフィードバック
・QA観点からのプロセス改善
・リグレッションテスト項目の自動化
--------------------------------------------------------------------
BASE_テックリード候補
--------------------------------------------------------------------
■ 募集ポジションについて
本ポジションは、テックリード候補として、高い技術力を持ち、新たなテクノロジーアーキテクチャを、適切なタイミングと適切な方法で自社サービスに取り入れ、スケーラビリティの実現や高いセキュリティを通じてサービスの進化に寄与いただける方を募集しています。
テックリードにはネットショップ作成サービス「BASE」の継続的進化のため、現状を理解しつつ未来を見据えて技術選定を牽引し、組織および個人に対しても成長を牽引する存在、開発組織をエンハンスしていく役割を担っていただくことを期待しています。
はじめはチームやプロジェクトに所属し、課題の解決を行っていただくところからのスタートとなりますが、その先では将来を見据えた技術選定や開発現場の本質的な課題に取り組んでいただく流れとなります。
■業務内容
・難易度の高い技術課題、プロジェクトの開発リード
・技術選定の牽引
・エンジニアの技術的成長サポート
・新たなテックリード候補の育成
--------------------------------------------------------------------
BASE BANK_サーバーサイドエンジニア
--------------------------------------------------------------------
■開発の進め方
BASE BANKの開発チームでは、自分たちが受け持つサービス・機能の企画からサポートまで担当する、フルサイクルエンジニアというスタンスを取っています。
具体的には次のようなシステム開発のライフサイクル全般に積極的に関わっています。
・企画
・要件定義・設計
・開発
・テスト
・デプロイ
・運用
・プロダクトサポート
現在、プロダクトごとに開発チームを分割し、各チームで2週間ごとにイテレーションを区切りチームやプロダクトに対するフィードバックを回すアジャイル開発を行っています。
例えば、イテレーションごとにレトロスペクティブを行い、よりよいプロダクト開発の方法を模索しています。
また、不確実性が高い開発を行うプロジェクトでは、イテレーションごとに成果物をレビューするスプリントレビューを実施しています。
各チームの開発や運用の中で得た知見は横断的に共有し、BASE BANKのみならずBASE全体の開発効率向上に取り組んでいます。
▼エンジニア向け会社紹介資料
https://speakerdeck.com/base/for-engineers
▼公式YouTube
https://www.youtube.com/c/BASEIncJapan
メンバーのインタビューやイベントのアーカイブ動画を公開しています
▼テックブログ
https://devblog.thebase.in/
■休日:完全週休二日制, 祝日, 夏季休暇, 年末年始
- 求める経験
年齢制限の理由 -
--------------------------------------------------------------------
BASE_Webアプリケーションエンジニア/ショップオーナー向け開発
--------------------------------------------------------------------
■必須スキル
・チームの一員として、サーバサイドエンジニアとしてWebサービス/アプリの一定の運用経験がある
・PHP、Java、Ruby、Pythonなどの言語を用いて、一定規模のアプリケーション開発を行った経験がある
・コードレビューやGitHubでのプルリクエストレビューなどの経験がある
・他部署を巻き込んで大きなプロジェクトを成功させたいという意欲や、コミュニケーションを積極的にしていく意思がある
■歓迎スキル
・ユニットテストや仕様化テスト、負荷テストなどの設計・運用経験がある
・モダンフロントエンド技術を用いた開発経験がある(特にVue.jsは歓迎)
・インフラの知識・運用経験がある(クラウド、特にAWSは歓迎)
・決済やEC領域の開発経験がある
・すでにある問題を解決するだけでなく、「BASE」というプロダクトの課題やコードレベルの課題など、問題を積極的に”見つけて”いき、自ら解決をしていける方
--------------------------------------------------------------------
Pay ID_Webアプリケーションエンジニア
--------------------------------------------------------------------
■必須スキル
・PHP、Java、Ruby、Pythonなどの言語を用いたWebアプリケーションの開発、運用経験
・複数人での開発・運用をリードした経験
- PullRequestを通じたコードレビューの実施経験
- GitHubを使用したチームでの開発経験
- 開発プロジェクトにおける技術選定、開発方針策定等、重要な意思決定をした経験
・すでにある問題を解決するだけでなく「Pay ID」というプロダクトの課題やコードレベルの課題など、問題を積極的に”見つけて”いき、自ら解決をしていく意志がある
・他部署を巻き込んで大きなプロジェクトを成功させたいという意欲や、コミュニケーションを積極的にしていく意思がある
■歓迎スキル
・高トラフィックなサービスの設計・運用経験、負荷テストの設計経験
・インフラの知識・運用経験(クラウド、特にAWSは歓迎)
・決済やEC領域の開発経験
--------------------------------------------------------------------
BASE_フロントエンドエンジニア
--------------------------------------------------------------------
■必須スキル
・ネイティブアプリやWebなど、UIをプログラミングでも構築した経験がある方
・Vue.js、Reactなどのモダンフロントエンド開発に携わった経験がある方
・Web技術が好き、またはWeb技術に強い興味を持っている方
・Webサービスに対する強い関心がある方
・BASEのサービスに対する強い関心がある方
■歓迎スキル
・Webpackを利用したアセットビルドパイプラインの構築経験がある方
・日々のWebの動向を常々追いかけている方(Google Web fundamentalsをチェックしている等)
・iOSのヒューマンインターフェースガイドラインの知識など、工業デザインの知識・興味がある方
--------------------------------------------------------------------
BASE_データエンジニア/データアナリスト※マネージャー候補
--------------------------------------------------------------------
■必須スキル
・他職種との連携、課題ヒアリング経験
・SQL/DDLの知識
・embulk、Talend、GlueなどETLの経験
・別DBや別NWへのデータ連携
■歓迎スキル
・AWS、GCP等のクラウド利用経験
・fluentd、kinesis等ログ収集ツール経験
・ElasticSearch、kibana、Redash等での可視化経験
・DWH、DMPなどの構築・運用経験
・R、Python等の経験
--------------------------------------------------------------------
BASE_機械学習エンジニア
--------------------------------------------------------------------
■必須スキル
・機械学習を用いたプロダクト・サービスの開発・運用経験が3年以上ある方
・Python3系での開発経験がある方
・機械学習用の各種ライブラリ(PyTorch, scikit-learnなど)の使用経験がある方
・実プロダクトにおける機械学習モデルの精度評価・改善サイクルを回した経験のある方
・BASEのサービスに共感を得て、常にプロダクトの改善点と向き合いたいと思える方、
・事業を見据えた思考を持っている方
■歓迎スキル
・AWS, GCP, Docker, Linuxでの実装経験がある方
・論文などで発表された最新の技術を、モデル構築やサービスに落とし込んだ経験のある方
・SQLによるデータ抽出や分析の経験がある方
・サービスの課題に対する、柔軟な意見やアイデアを提示できる方
--------------------------------------------------------------------
BASE_SRE
--------------------------------------------------------------------
■必須スキル
・SREやインフラエンジニアとしてWebサービスの一定の運用経験がある
・AWSを利用した開発や設計/構築の知識、サービス運用経験がある
・24時間365日動いているWebサービスに携わるという意識と経験がある
これらのご経験や、SREの思想を持ちながらサービスの信頼性向上に対する意欲を重要視します。
■歓迎スキル
・AWS上での高負荷なサービスのパフォーマンスチューニングの経験
・Terraform等を利用したInfrastructure as Codeの実践、運用経験
・Ansible,Chef等を利用したサーバ構築、管理の経験
・Nginx,Apache,Memcached,Redisなどのミドルウェアの利用、運用経験
・Amazon AuroraやMySQL等の運用経験
・Akamai,CloudFrontなどCDNの利用経験
・Go,Ruby,Python,PHP等を用いた開発や運用自動化などの経験
・セキュリティに関する専門知識
・課題に対して技術的なアプローチで解決した経験
--------------------------------------------------------------------
BASE_QAエンジニア
--------------------------------------------------------------------
■必須スキル
・3年以上程度のWebサービス、アプリサービスのQA経験
・ソフトウェアテストの設計・実行に関する一定の経験
■歓迎スキル
・プロセス改善活動の経験
・品質に関する仕組み作りの経験
・Web / スマホアプリの設計・開発の経験
・テストツールの選定やツール自体の開発の経験
・自動テストの運用経験
・品質分析の経験
・JSTQB資格保持
--------------------------------------------------------------------
BASE_テックリード候補
--------------------------------------------------------------------
■必須スキル
・PHP、Ruby、Python、Perl、Goなどの言語を用いた開発業務に3年以上の実務経験がある
・アーキテクチャ・ミドルウェア選定の経験がある
・難易度の高いPJ(目安として半年以上かかるPJ)の開発をリードすることができる
・高い専門知識を有しPJや自チームなどの範囲において新たなテクノロジー活用を推進することができる
・チームのメンバーの模範となる行動を取ることができ、心理的安全性の高い場作りができる
■歓迎スキル
・テックリード職相当(プリンシパルエンジニア、リードエンジニア、シニアエンジニアなど)の経験がある
・モノリスなシステムをモデリングしてドメインを抽出しモジュラモノリスあるいはマイクロサービス化を主導した経験がある
・チームのエンジニア全員の生産性を上げるための施策の策定・実施の経験がある
--------------------------------------------------------------------
BASE BANK_サーバーサイドエンジニア
--------------------------------------------------------------------
■必須スキル
・PHP/Go/JavaScript(TypeScript)のいずれかの言語・周辺ツールを用いた業務経験
・チームの一員としてWebアプリケーションの運用を行った経験
・RDBMSを用いたサービス設計、開発・運用経験
・コードレビューやGitHubでのプルリクエストレビューなど、チームの一員としての開発サイクルを一定以上行った経験
・システムの信頼性向上を目的としたユニットテストや結合テストなどの設計、運用経験
■歓迎スキル
・決済システムに関する業務知識
・インフラの構築、運用経験(特にAWSは歓迎)
・Terraformなどを用いた Infrastructure as Codeの設計、運用経験
・DDD、エンタープライズアプリケーションアーキテクチャパターンや
デザインパターンなどの設計手法に関する知識があり、業務で適用した経験
・チーム外へと越境し、自律的にステークホルダーとコミュニケーションを図りながら仕事を進める遂行力
・フルサイクルエンジニアとしての業務経験
・チームのエンジニア全員の生産性を上げるための施策の策定・実施経験
--------------------------------------------------------------------
<求める人物像>※共通※
--------------------------------------------------------------------
・ユーザーのためにこだわりを貫ける「Stay Geek」な方
・「Be Hopeful」「Move Fast」「Speak Openly」の3つの行動指針に沿ったご志向の方
・「Be Hopeful」楽観的でいること。期待した未来は実現すると信じて、勇気ある選択をしよう。
・「Move Fast」速く動くこと。多くの挑戦から多くを学ぶために、まずはやってみよう。
・ 「Speak Openly」率直に話すこと。より良い結論を得るために、その場で意思を伝えよう。
・BASEのミッションに共感し、プロダクト成長のために淡々と課題解決を実行していける方
・インターネットが好きで、Webサービスやアプリへの強い興味・関心がある方
・オーナーシップを持って課題に取り組み、どんな部署・立場でも自らプロダクトを良くしていくために動く方
・常に変わっていく状況を楽しみ、変化に柔軟に対応していける方
・ショップさんの成長や成功、メンバーの成長や成功も喜べる方
■職種未経験者:不可
- 想定年収
- 500万円 - 1500万円
- 受動喫煙対策
- 就業場所 全面禁煙
- 受動喫煙対策詳細
