Recruit
バックエンドエンジニア
仕事内容
AIを活用した不正検知SaaSプロダクトのバックエンド開発
- システムのバックエンドシステムの設計 / 開発
- データ分析基盤の設計 / 開発
- CI / CDなど開発環境の整備
- システムのリファクタリングやパフォーマンス改善
※ 将来的にはバックエンド開発で採用する技術選定もお任せしていきます。
バックエンドサーバーはGo言語をもとに実装されており、データ分析基盤ではPythonを使用しています。
使用技術スタック
- バックエンド:Python / Go(gRPC)
- フロントエンド:Next.js(React.js) / Vue.js
- インフラ:GCP(GKE, GCS, BigQuery, CloudSQL) / Firebase / Mailgun / Terraform / Sentry
- DB:PostgreSQL
- 決済システム:Stripe
- CI:GCP CloudBuild
- コード管理:Github
- コミュニケーションツール:Slack / Zoom
- 情報・タスク管理:Notion
特徴
- これから一気に事業を加速させるフェーズのスタートアップで、中堅〜大企業では味わえないスピード感や事業のダイナミックさを感じることができます。
- エンジニア主体の会社で、特にAIとセキュリティの技術に特化したメンバーが揃っているため、自身のスキルアップを目指す方にはやりがいのある会社です。
- 今開発しているプロダクトがどの課題を解決するものか、より最適なソリューションはないか、ビジネスサイドのメンバーも含めて一丸となって設計を行っています。そのため、エンジニアリング視点だけではなくビジネス視点でプロダクトと向き合うことができます。
- ビジネスサイドとの距離が非常に近くシームレスに連携できるので、課題に対してエンジニアリングのみではなくビジネスサイドでのアプローチも含めて検討して、
- お客様にとって最も良いソリューションを設計・開発するチーム体制です。
- 小規模の開発チームで柔軟性が高いので、新しい技術や開発手法でプロダクトが改善できるものがあればプロダクトに組み込みやすいです。
- 15分悩んでわからないことはslackやzoomなどですぐに相談しあうカジュアルミーティング文化やスクラム開発でのデイリースクラムがあり、コミュニケーションがとりやすい環境です。
- オフィスにつながるZoomが勤務中は開放されているので、リモート勤務の方も出社している人と気軽に雑談できます。
労働条件
勤務地
東京都 代々木駅徒歩3分(ハイブリッドワークのため、出社が必要な場合(目安:週一程度)に出社できればお住まいは遠くても可能)
試用期間
あり(3ヶ月)
就業時間
フレックス制の8時間/日 (コアタイム 11:00~16:00【休憩1時間】)
休日
土日祝日、年末年始、夏季休暇(7〜9月の内、連続した4日間を自由に取得)、特別休暇(慶弔、出産等)、有給休暇
残業
あり(月平均20時間未満 / 月、みなし残業代支給)
社会保険
健康保険、厚生年金、労災保険、雇用保険
その他
- ハイブリッドワーク(ハイブリッドワークのため、出社が必要な場合(目安:週一程度)に出社できればお住まいは遠くても可能)
- 通勤手当はハイブリッドワークのため出社日数に応じて支給
- 当社独自制度
- 自己啓発支援制度(書籍購入補助、イベント参加補助)
- 業務効率化支援制度(各種ツールのアカウント付与)
- リモート勤務支援制度(リモート勤務用備品購入支援)
- All-hands mtg/Kick-off mtg、LT会 など
応募資格
必須(MUST)
- 2年以上の実務レベルでのバックエンド開発経験
- PythonまたはGoでの開発経験
- RDBを用いたプロダクトの開発経験
- Git, Githubを利用したチーム開発経験
- Webサービス本番環境運用経験
歓迎(WANT)
- PythonとGo両言語の開発経験
- gRPCを用いたプロダクト開発経験
- データベース設計経験
- SQLパフォーマンスチューニング経験
- Webサービス全体のチューニング経験
- ISUCONなどの大会参加経験
- GCPやAWSなどクラウド上でのプロダクト運用経験
- DockerやKubernetesの運用経験
- ToB向けのサービス開発経験
- スクラム開発経験
- DevOps経験
- オブジェクト指向での開発経験
- テストコードを利用したプロダクト運用経験
求める人材像
- 当社のMISSION/VISION/VALUEに共感し、能動的に行動できる方
- エンジニアサイド・ビジネスサイドの垣根を超えて協力しあい、互いに思いやりを持って助け合える方
- 変化が激しいベンチャーにて、スピード感を持って一つ一つの業務を進めることができる方
- 未経験領域でも、周りを巻き込み・協働し物事を推進できる方
- プロダクトを使うお客様の姿をイメージし、課題を解決するためのプロダクト開発を行える方
- プロダクト開発を楽しんで行えて、技術的インプット・アウトプットを継続的に行える方
選考フロー
1. カジュアル面談
会社紹介を簡単に行い、ChillStackを知ってもらうカジュアルな面談を実施します。
リモートでも実施可能なほか来社可能な場合はオフィス見学も実施します。
2. 応募
履歴書と職歴書を提出いただき、簡単な経歴確認などを行います。
3. 所属部門面接
現場のエンジニアによる面接を実施します。
4. 【パターン1】1DAYトライアル
実際に開発チームの一員として簡単なタスクに取り組んでいただくことで、業務フローや会社の雰囲気を相互に確認します。
下記が実施内容の例になります。
- 開発環境構築
- プルリクチャレンジ
- ウェルカムランチ
- 弊社開発メンバーとペアプログラミング
4. 【パターン2】長期トライアル(最大1ヶ月)
副業等の形式で1ヶ月間コミットしていただき、実際にプロダクト開発に携わっていただきながら業務フローや会社の雰囲気を相互に確認します。
1DAYトライアルと同様の内容に加え、デイリースクラムなどへの参加など様々なことを体験可能です。
トライアルの内容や期間に応じて、別途採用後の契約内容(試用期間など)を調整いたします。
5. 最終面接
代表の伊東による面接を実施します。
6. 採用通知・オファー面談
採用通知後、オファー面談を実施します。