バックエンドエンジニア

Kotlin+DDDでレガシーな業界のDXを推進するバックエンドエンジニア【5億円資金調達】

PythonPHPGoAWSKotlinLaravelDDDredshiftVue.jsgcpPosgreSQL
東京都 / 溜池山王駅 / 国会議事堂前駅650~900万円
株式会社スイッチ・メディア・ラボ

業務内容

責任、任される仕事内容

■このポジションでお任せしたいこと
【サーバーサイドKotlinでのフルリプレイスのテックリード】
今までのプロダクト開発は、小規模のエンジニアチームでワンプロダクトとして開発しており、サービス追加やチーム分担に適したアーキテクチャにはなっていませんでした。
既存サービスの改善や、今後の新サービスのリリース、増え続けるデータを顧客価値に繋げていくため、今後インフラやバックエンドの体制を強化し、開発組織全体としてビジネスサイドと連携した仮説検証・アジャイルプロセスを推進したいと考えています。
特にバックエンドエンジニアは、開発チームをリードできるテックリードとしての役割を期待しています。

■業務内容
- 自社SaaSサービス「SMART」のサーバーサイドの開発
- チーム全体の知識・経験の底上げ、リード
- 製品の方向性を理解した開発タスクの優先度判断
- 既存メンバーと議論を深め、限られた時間の中でより良い設計を目指す

■SaaSプロダクト「SMART」について
- 「SMART(https://www.switch-m.com/smart/)」は、弊社の開発によるIoTデバイスを通じて独自に取得しているテレビ視聴データを参照でき、テレビCM出稿のプランニングに活用することができるSaaSツールです。

- すでに大手企業の広告宣伝担当者や大手広告会社の方には広く認知を得ており、すでに上場が狙える規模感の売上をあげております。

■今後の展望 「SMART」の大規模リニューアル
- さらに多くの企業の方々にSMARTを使っていただくため、大規模なリニューアルを行います。

- 現状のプロダクトは、あくまでの「データの検索/閲覧」ツールにとどまっており、お客さまが年間で数億~数百億円の広告費を投じるテレビCM出稿の効率化を行い、運用のPDCAを回すために必要な機能が揃っているとは言えません。

- リニューアルでは「テレビCM出稿を効率化」して「PDCAサイクルを回せるようにする」ためのSaaSプロダクトを開発を強化していきます。

■開発環境
・現行システム
 - 言語:PHP7 (Laravel), Go, Python / JavaScript (Vue.js)
 - DB:Aurora PostgreSQL, Redshift, Redis
 - インフラ:AWS Ansible Terraform による自動構築

・新システム
 -言語:Kotlin(Ktor)、Vuejs(TypeScript)
-DB:Aurora PostgreSQL, AWS EMR(Hadoop)
 -インフラ:AWS

■働く環境
裁量労働制、リモートワーク(フルリモートも可)を導入しており、中抜けなども可能で自由度高く業務時間の調整ができ、柔軟な働き方ができる環境が整っています。
その他、開発マシンの任意選定、メカニカルキーボードの購入補助などもあります。

なぜそれをやって欲しいのか

当社ではサービス開始から今まで小規模なエンジニア組織ながら、既存プロダクトは億単位の利益水準まで成長してきました。

このような堅調な事業状況を受けて、技術サイドとして大きく次のような課題を感じております。ひとつ目は、既存システムをよく安定して使いやすいものにしていかなければならないこと。ふたつ目は、新規開発となる次世代システムの構築になります。

既存システムはすでにサービスインしていることもあり、運用としては安定しています。そのため、開発目標はよりスピーディな顧客価値の最大化にあります。すでに、アジャイルプロセスやMVPなどの進め方を実践しており、特にユーザ様に近い機能等では実際に顧客インタビューなども行っています。技術面ではクリーンアーキテクチャを取り入れるなど、ソフトウェア品質での配慮もしています。

次世代システムはサービスコンセプトから見直しており、インフラからフロントエンド、クラウドからデバイスまで、かなり広い分野での開発体制増強が急務となっております。こちらでは DDD や Clean Architecture を意識した設計などに加え、開発言語として Kotlin(サーバサイドKotlin)を採用するなど、長期的に安定したシステムを作るための工夫を凝らしています。分散DBMSなど、新技術の活用もする予定です。

どちらもシステム開発においても人員体制が追いつかず、現在はフリーランスの方々にもご参画いただく形で体制構築を図っていますが、最終的に内製化する方針です。
今後のプロダクトを一緒に育てていただける方を求めております。

エンジニアリング以外の仕事・姿勢への期待

プロダクトやユーザー視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ビジネス視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ピープルマネジメント
強く期待する
期待する
どちらでもない
期待しない
全く期待しない

求める人

必須のスキル・経験

・バックエンドエンジニア経験3年以上
・PHP, Laravel または類似のWeb系言語の経験
・AWS/GCPでのシステム開発経験
・データのバッチ処理経験
・5人以上のチームで働いた経験

あると望ましいスキル・経験

・3人以上のチームをリードした経験
・ビッグデータの取り扱い経験
・ETLプロセスの構築・運用保守経験
・DWH・データレイクの運用保守経験
・要件定義フェーズの経験
・複雑なデータのバッチ処理経験

go, Python が扱える方歓迎します!

労働条件

雇用区分正社員・契約社員
新卒 / 中途中途採用
勤務制度裁量労働制
勤務地東京都港区赤坂2-10-9 ラウンドクロス赤坂6F ・2F
待遇・福利厚生

・業績賞与
・全社インセンティブ制度
・出産手当
・メカニカルキーボードの購入補助有

求人の特徴

リモートワーク可

スタートアップ

休日・休暇

・土日祝日休み
・有給休暇
・夏期休暇
・年末年始休暇
・慶弔休暇
・産休、育休

試用期間

・入社後3ヵ月間は試用期間になります

受動喫煙防止措置に関する表記

・屋内に喫煙室なし(喫煙可)

企業情報

会社名株式会社スイッチ・メディア・ラボ
企業URL

https://www.switch-m.com/

資本金

3億7,100万円

設立年月日

2012年10月1日

代表者氏名

代表取締役会長 福羽 泰紀

従業員数

36名(アルバイト、インターン含む)

本社所在地

東京都港区赤坂2-10-9 ラウンドクロス赤坂6F

何をやっている企業か

【テレビ広告業界のDX推進、第二創業期としてIPOに向けた大型資金調達】

- 弊社はテレビ視聴データ分析サービス(SaaS型)を提供し、オンライン上でテレビ・CMの視聴データを簡単に、ほぼリアルタイムで分析することを実現しました。

- テレビのマーケティングデータを詳細に取得・分析できるようになると、Web広告のように消費者それぞれの興味や関心に合わせたCMを流すことが可能になります。

- テレビ広告業界はテクノロジーレベルが非常に低く、故に、当社はAI(画像、音声解析等)、データサイエンス、IoT、などの先端テクノロジーの活用にも注力しています。

- 創業以来、毎年成長しベンチャーとしては地盤が強固なものとなっています。

-調査会社最大手のインテージ社と資本業務提携を結び、5憶円の大型資金調達を行い、今後はIPOへ向けて更なる成長を目指します。

企業からのメッセージ

【現場主義・チーム連携を重視した、フラットかつ裁量ある環境】
- 現場主義を重要視しており、裁量は非常に大きい環境です。
 (市場には多くの課題が残されており、日々その課題を一番多く集めているのは現場だと考えているためです。)

- 全員でプロダクトを作りにいく、というフェーズで、チーム連携を非常に重視しています。

- 社内コミュニケーションを取りやすい環境です。

- 最近ではプロダクト・組織が成長しはじめ、会社と一緒に成長することを楽しめるフェーズになってきています。


Kotlin+DDDでレガシーな業界のDXを推進するバックエンドエンジニア【5億円資金調達】

株式会社スイッチ・メディア・ラボ