【フルリモート/自社SaaSのインフラエンジニア】AWS,k8s/BtoBtoCサービスの信頼を高める!
▼これまでの歩み
ソーシャルPLUSは、「ソーシャルログインを簡単にWebサイトに実装できる」というコンセプトで2012年にサービス提供を開始しました。その後LINEを活用したIDベースのマーケティング機能を拡充し、Shopifyアプリの提供、LINE株式会社との業務提携を経て、2021年9月に株式会社フィードフォースから20名で分社化しました。
フィードフォース社の良さをそのまま引き継ぎつつ、組織がコンパクトになったことでスピード感のある意思決定が行われています。2015年にカスタマーサクセスとして入社した岡田がプロダクトマネージャーとなり、株式会社ソーシャルPLUSの代表に就任しました。
新会社による営業開始にあたりミッションを「人とブランドをつなぎ、顧客体験を豊かにする」と定め、あらゆるプラットフォームとの連携を深めてオンライン・オフラインにおける顧客体験を豊かにし続けられるよう、プロダクトのアップデートに注力しています。
「ソーシャルPLUS」と「CRM PLUS on LINE」2つの自社プロダクトがあり、収益の安定したソーシャルPLUS事業と新しい取り組みのShopifyアプリ事業が共存しており、落ち着いた環境でありながら新しいものを積極的に取り入れるベンチャーのような働き方ができます。開発チームはフルリモートで、ビジネスチームもほぼリモートです。
▼新しいチャレンジができる開発環境
『ソーシャルPLUS』では、「マーケティングメールを一斉配信してもブロックされてしまう」「メールを開封してくれない」「3rd Party Cookieの規制によりCookieベースのトラッキングが難しい」などの課題を解決しています。
顧客体験の向上を目指す中で、UI/UXの洗練、認証認可などの専門的な知識を駆使した設計や、さまざまなサービスと連携した新しい機能の実装、個人情報を外部に漏らさないようなセキュリティ面への配慮や、突発的に増えるトラフィックへの対応など、新しい挑戦があふれる刺激的な環境です。
▼エンジニアが良いプロダクトを作りやすい環境を整えています
開発メンバーのワークライフバランスも大事にしています。個々人の残業時間への配慮や男性エンジニアの育休取得などにも、積極的に取り組んでいる職場です。
またフルリモート勤務のため、自由な働き方を実現できます。
開発チームの風通しもよく、各々が感じた課題感をチーム全体で共有・解決できる風土を大切にしています。
- 職種名
- インフラエンジニア
- 給与(想定年収)
-
600万 〜 830万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 開発言語
- Ruby SQL Bash
- フレームワーク
- Ruby on Rails
- クラウドプラットフォーム
-
Amazon Web Services、Firebase、Netlify、Heroku
- データベース
- MySQL、DynamoDB
- 開発内容タイプ
-
自社製品/自社サービス、B2C、B2B、EC、SaaS、データベースの設計、チューニング、ネットワーク設計
- 特徴
- 服装自由 残業30H以内 一部在宅勤務可 オンライン面談可 原則定時退社 産休育休取得実績あり ベテラン歓迎 フルリモート制度あり 女性エンジニアが在籍
- 募集人数
- 1名
- 必須要件
-
以下すべてのご経験をお持ちの方からのご応募をおまちしています!
・何らかのシステム開発経験 実務5年以上
・システム設計 実務3年以上
・インフラ構築 実務3年以上
・保守、追加開発 実務3年以上
- 歓迎要件
-
- インフラ技術に対する興味関心
- ネットワークや Linux の基礎知識
- パブリッククラウド (AWSなど) の実務利用経験
- Infrastructure as Code(Terraform, CloudFormation, AWS CDK のいずれか)の利用経験
- webアプリケーションの実務での本番運用経験
- コンテナ (Docker など)およびコンテナオーケストレーション (Kubernetes, ECS など) の基礎知識や利用経験
- 何らかのプログラミング言語を用いた開発経験
- 大規模な Web サービスの運用経験
- Web サービスのセキュリティに関する知識- Infrastructure as Code(Terraform, CloudFormation, AWS CDK のいずれか)の利用経験
- webアプリケーションの実務での本番運用経験
- コンテナ (Docker など)およびコンテナオーケストレーション (Kubernetes, ECS など) の基礎知識や利用経験
- 何らかのプログラミング言語を用いた開発経験
- 大規模な Web サービスの運用経験
- Web サービスのセキュリティに関する知識 - 求める人物像
-
- 新しいことを学び続ける姿勢をお持ちの方
- 常にモダンな開発環境を取り入れ新しいことに挑戦したい方
- ビジネスサイドを含めたチーム全体でプロダクトを成長させたい志向をお持ちの方
- 技術的負債をつくらないような設計、実装を大事にする方
- 残業に頼らず限られた時間で成果を出すことに挑戦したい- - 備考
-
日本国内であれば、どこでもフルリモートワーク歓迎です
- 選考フロー
-
paiza(コーディングテスト)
※選考フロー、面接回数は状況に応じて変更になる可能性があります
▼
カジュアル面談
▼
社長面接
▼
課題選考
▼
内定
面談方法:オンライン対応のみ
サービス拡大と共にエンジニアの人数が増えており、アプリケーションも複雑化しています。
開発効率向上や複雑さ緩和のためのエンジニアリングの重要性が増しており、以下に取り組んでくださる方を募集しています。
【業務内容】
■サービススケール時の運用コスト削減
現在はスケールアウトとスケールインを特定のタイミングで手動で行っていますが、決まった時間に作業が必要・作業者への負担が多いといった課題があります。
事前にスケジュール登録すると自動的にスケールアウトとスケールインできるような仕組みを作って、サーバー増強作業の簡略化に取り組みたいです。
■負荷テストの仕組み構築
ソーシャルログインというサービスの特性上、今は負荷テストを気軽に行うことができていません。開発効率を上げ、より安全にリリースを行うために、負荷テストの仕組みを構築していきたいです。
他にも解決したい課題があります。その時々の状況に応じて優先度を判断し、チームメンバーと一緒に取り組んでいただきます。
【インフラ環境】
インフラ構成管理:Terraform
サーバ/コンテナ:Amazon EC2, EKS
OS:Amazon Linux
データベース:Amazon Aurora MySQL, Amazon Elasticache for Redis
ネットワーク:Amazon VPC , Elastic Load Balancing, Nginx
ロギング:Fluent Bit, Kinesis Data Streams, Kinesis Data Firehose, Amazon S3, Amazon Athena
モニタリング:Datadog(Infrastructure, Logs, Synthetic), Scout APM, Redash
CI/CD:CircleCI, AWS CodeBuild
CDN:Amazon CloudFront
タスク管理・チャットツール等:GitHub Projects, GitHub Issue/PR, Slack, Zoom, esa, Figma
- 自分たちでプロダクトに合わせた技術選定ができる
- Web サービスに必要なインフラの業務に幅広く関われる
- ビジネスサイドとの密な連携により実装だけでなく上流工程まで幅広くコミットできる
- 最先端の Web サービスと関わり洗練された外部プロバイダの API に触れながら開発できる
- 常にモダンな開発環境を取り入れていく挑戦的なエンジニア文化
- 開発部門の特徴・強み
-
【仕事の進め方、チーム環境】
- スクラムに則った開発を行っており1スプリントを2週間として実施
- バックエンドエンジニア出身の CTO も同じチームで開発
- 負債を作らないようにペアプロやPRレビューを実施
- 負債に関する課題感を四半期ごとに共有し、計画的に負債の解消を実施
- リファクタリングの重要度が浸透した風土
- 元フォントエンジニア、Docker や SQL に詳しいメンバーがおり日々研鑽し合っている
- 属人化しないようにしつつ、得意なことを活かせる雰囲気
- 週一回会社全体のエンジニア・デザイナーが集まり社内勉強会を開催
※直近は Rustや個人開発で Discord 連携した話、プロダクトで作った機能を Ruby の gem として OSS にした話などがテーマとなりました。 - 主な開発実績
-
ソーシャルログインサービス「ソーシャルPLUS」https://www.socialplus.jp/
LINE連携Shopifyアプリ「CRM PLUS on LINE」https://crmplus.socialplus.jp/
上記2つのプロダクトを自社開発しています。 - 技術向上、教育体制
-
- 学習熱心なメンバーが多く、週一回以上勉強会が開かれる
- 常にモダンな開発環境を取り入れていく挑戦的なエンジニア文化
- 自己学習支援制度
- RubyKaigi・JSConf JP・RSGTなど、セミナー参加費・交通費負担
- 業務扱いで各種セミナーへ参加OK - 支給マシン
-
※入社者が選択するOSやキーボード配列等によりスペックが変わるため、以下は一例です。
- 14インチ M1Pro
- 10コアCPU、16コアGPU
- メモリ16GiB
- ストレージ512GB - 開発手法
-
アジャイル、スクラム、ペアプロ
- 開発支援ツール
- Git、GitHub、CircleCI
- インフラ管理
-
Docker、Terraform、AWS CloudFormation、Kubernetes、Amazon Elastic Kubernetes Service、Datadog、Amazon CloudWatch
- AI・データ分析
-
Amazon Athena、Amazon Kinesis
- 環境
- Linux、Mac OS X、NGINX、Redis、Redash
- その他開発環境
-
負債をつくらないようにペアプロや PR レビューをしっかり行なっているほか、負債に関する課題感を四半期ごとに共有し、計画的に負債の解消をおこなっています。
【開発環境】
開発環境は、Docker 上に構築した Rails システムです。
主な技術スタックは Ruby,Ruby,Rails,MySQL,Docker です。
フルリモートによる開発をおこなっており、ミーティングには Zoom を利用しています。
監視・通知は Slack に集約しています。 - エンジニア評価の仕組み
-
- 定期評価ではなく自分のタイミングで昇給コントロールができる
- キャリアパスが豊富!専門性を高める道やフルスタックを目指す道、マネジメントや組織作りにコミットする道など志向にあわせて選べる - 組織構成
-
ソーシャルPLUSは2021年9月1日より、株式会社フィードフォースから分社化して、株式会社ソーシャルPLUSとして独立しました。
開発チームはフロントエンド4名、バックエンド8名、インフラ3名、デザイナー3名で、12名のビジネスサイドのメンバーやプロダクトマネージャーとともにプロダクトを提供しています。 - 配属部署人数
- 2名
- 勤務地
-
東京都文京区湯島3-19-11
湯島ファーストビル5F
リモートワーク時は自宅からの勤務となります。
- 最寄り駅
-
東京メトロ千代田線、湯島駅 徒歩約6分(出口5)
東京メトロ銀座線、末広町駅 徒歩約6分(出口4)
- 給与体系・詳細
-
※お任せする仕事内容、スキルに応じて相談して決定します
- 給与(想定年収)
-
600万 〜 830万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
フレックスタイム制度導入(コアタイム10:00~16:00)
休憩時間:休憩60分 ※昼食時間は業務の都合により各々の自主性に任せています
平均残業時間:エンジニア / デザイナー:8時間(全職種:14時間)※2021年度実績
- 休日休暇
-
- 完全週休二日制/土日・祝日休み
- 有給休暇 初年度14日付与
※もちろん申請に理由は不要です!
- 産前産後休暇、育児休暇
- 結婚手当、結婚休暇
- ワクチン休暇 - 諸手当
-
- 通勤交通費支給
- リモート手当
- 扶養手当
- 家賃補助(※4駅以内に住むと家賃補助が出る制度です ※2駅以内:2万円、4駅以内:1万円)
- 残業代(残業が発生した場合、別途残業手当を支給します) - インセンティブ
-
賞与:年2回
- 昇給・昇格
-
定期評価ではなく自分のタイミングで昇給コントロールができます
- 保険
-
- 雇用保険
- 社会保険:厚生年金、健康保険(関東ITソフトウェア健康保険組合)、介護保険
- 労災保険 - 試用期間
-
3カ月(本採用時と待遇に変動ありません)
リモートワーク可能(チームごとに方針を定めています)なため、比較的自由な働き方を実現できます。
エンジニアの残業は月平均10時間未満のため、プライベートも充実できます。
限られた時間で成果を出し、業務後や休日は自己学習やリフレッシュ、家庭での時間などを確保しようという社員が多いです。