Engineering の求人一覧 - ロゴスウェア株式会社
Webアプリケーションエンジニア - バックエンド開発【LOGOSWARE Xe 共通基盤、GigaCast】(東京 /正社員1名)
企業の「学び」とライブ配信を支えるバックエンドエンジニア募集!【LOGOSWARE Xe 共通基盤、GigaCast】
【仕事内容】
当社は、オンラインラーニング、デジタルライブラリ、ライブセミナーなど企業の学びや情報発信を支援するクラウドサービスを開発・運用しています。主にAWSを利用したクラウドサービス提供を行っており、すべてのプロダクトを自社開発・運用しています。
今回募集するのは、オンラインラーニングシステム「LOGOSWARE Xe」の基盤システム、ライブセミナー配信システム「GigaCast」のバックエンドエンジニアとなります。
「LOGOSWARE Xe」の基盤システムは、当社が提供する複数のプロダクトが共通して使用するユーザー管理、ファイル管理、認証などの仕組みを提供しています。
「GigaCast」は、ベネッセ様やマイナビ様などの大手企業にもご利用いただき、社内外でのセミナーや研修を支えるプラットフォームとして継続的にご活用いただいています。
より高い品質と信頼性を持つサービス提供を実現するため、現在の運用体制を見直すタイミングとなり、新たにバックエンドエンジニアを増員することになりました。
安定した運用を継続しながら、今後の機能拡張や利便性向上にも取り組んでいただける方を求めています。
【業務内容】
「LOGOSWARE Xe」の基盤システムは、AWS上で動作するオンラインラーニングシステムなどの基盤となるシステムです。
「GigaCast」は、AWS上で動作する「ライブセミナー配信」用クラウドシステムで、企業が会社説明会、製品説明会、遠隔授業等を実施するために利用されています。
既に、大手通信教育企業、大手就活支援企業などでも採用されています。社内の売り上げの柱となるサービスとなっています。
【具体的な仕事内容】
「LOGOSWARE Xe」の基盤システムのバックエンド・エンジニアの具体的な仕事内容は以下の通りです。
・Go によるユーザー管理、ファイル管理などのマイクロサービスの設計、開発、運用
・Terraform を使ったAWSリソースの管理
GigaCast バックエンド・エンジニアの具体的な仕事内容は以下の通りです。
・Go, Node.js, PHPによるライブ配信基盤や管理機能の設計、開発、運用
・Python, C#によるドキュメント変換基盤の設計、開発
【開発体制】
当社では、専門技術分野に応じて、複数の開発技術グループが存在します。
各開発技術グループに属する、フロントエンドエンジニア、バックエンドエンジニア、クラウドエンジニアが集い、一つの製品の開発チームを構成し開発を進めます。
なお、当社はすべて自社ブランドでの製品開発となるため、客先常駐や客先派遣はありません 。
【開発環境】
●バックエンド
– 言語:Go、JavaScript
– フレームワーク: Express.js, Goはなし
– データベース:MySQL, DynamoDB
●その他
– ソースコード管理:GitLab
– インフラストラクチャ:AWS(ECS, RDS, DynamoDB, S3, AWS Elemental MediaConvert, etc)
– インフラ管理:Terraform, Ansible
– CI/CD:GitLab CI/CD
– プロジェクト管理:Backlog, Taiga
– 開発端末OS:Ubuntu(GNOME), Kubuntu, MacOS
【補足:夜間・休日サポートについて】
GigaCastを安定して提供するため、以下のような 夜間・休日サポート対応 体制を整備しています。
(平日対応)
頻度:週に1〜2回程度
時間帯:19:00〜22:00
内容:障害発生など緊急時の待機対応(常時作業ではありません)
(休日対応)
頻度:月に1〜2回程度
時間帯:8:00〜22:00
内容:平日同様、緊急対応に備えた自宅待機(常時作業ではありません)
上記夜間・休日サポートの待遇について
・サポート待機時は、別途手当を支給
・実作業が発生した場合は、振替休日(振休)取得が可能
・無理のない体制を整えており、チームメンバー間で事前に調整しながら対応しています
【この仕事を通して得られるスキル】
・1つのシステムに総合的に関わるため、領域を限定せずに力をつけることができます。
・Amazon Web Serviceを活用する技術を習得できます。
・ビデオ・ストリーミング技術を習得できます。
・CDN(Content Delivery Network)を活用した大規模配信の技術を習得できます。
・アクセス分析、ログ解析の技術を習得できます。
・API構築技術を習得できます。
・Goによるマイクロサービスの開発ノウハウ。
【この仕事の醍醐味】
・仕様や実装方法などを自分達で考えて、実現する事ができる
・経験豊富な先輩エンジニアに質問したり議論したりできる環境である
・急成長中のリスキリング市場に参入することができる
Webアプリケーションエンジニア -オープンポジション(東京 )
【オープンポジション】あなたの経験と「やりたい」を、自社プロダクト開発で活かしませんか?Webエンジニア募集
【募集背景】
バックエンドエンジニアの募集とはなりますが、面接でやりたいことを伺いながら、一緒にポジションを考えていければと思っています!
バックエンド、フロントエンドといった役割から、携わるプロダクトまで、あなたにぴったりの入り口を提案します。【仕事内容】本募集では、プロダクト開発のバックエンドエンジニアを募集しております。
設計、実装、テスト、リリース、運用まで、一貫して対応していただきます。機能開発・改善
・仕様検討〜設計〜実装〜テスト〜リリースまでの一連の開発
・既存機能の改善(性能改善、UXに直結する処理の最適化、技術的負債の解消 など)
・外部連携/APIの設計・実装(プロダクトや周辺システムとの連携)開発成果物の作成・レビュー
・仕様・設計に関するドキュメント整備(設計方針の言語化、影響範囲整理、運用観点の反映)
・コードレビューを通じた品質担保と開発スピードの両立
・変更容易性を高めるためのリファクタリング、テストの整備問い合わせ・不具合の一次対応
・社内メンバー(サポート/CS/営業)からの問い合わせ対応、調査
・障害・不具合の原因切り分け、恒久対策の実装
・再発防止のための改善(監視・アラート・ログ/メトリクス、運用手順の見直し など)チームで成果を出すためのフォロー
・ペア作業・レビュー・設計相談などを通じたチーム内のコミュニケーション
・タスクの分解や進め方の工夫など、開発が前に進むための働きかけ【使用技術】
<バックエンドの技術スタック>(プロダクトにより多少異なります)
・言語:Go / Python / Node.js / PHP / C# など
・ミドルウエア:MySQL / PostgreSQL / DynamoDB / OpenSearch など
・インフラ:AWS、Terraform(プロダクトによってはオンプレもあり)
・開発:GitLab、GitLab CI/CD、Backlog/Taiga 等【開発環境】
複数のプロダクトを展開しているため、配属先により技術スタックやプロセスは一部異なりますが、基本的には以下の思想・環境をベースとしています。■ 開発ツール
・インフラ:AWS を中心とした構成
・構成管理:Infrastructure as Code(IaC)による環境整備
・コード管理:GitLab による Merge Request ベースの開発(全てのコードをバージョン管理)
・CI/CD:CIを通じた静的解析の実施、および自動ビルド・デプロイ環境の順次整備
・PC環境:OS、エディタ、IDEは個人の裁量で選択可能
・情報共有:esa, GitLab, Slack を活用■ 開発の進め方
・手法:1ヶ月以下の短いイテレーション、カンバンによる進捗可視化
・習慣:デイリーでのスタンドアップミーティング、継続的なデプロイの実施
・裁量:エンジニアが企画やタスク見積もりの段階から参加し、設計から運用まで一貫して関与
・調整:状況に応じて納期や盛り込む機能を柔軟に調整するスタイル■ コード品質への取り組み
・テスト:単体テストの記述や自動テストを組み込み、リリース前の品質を担保
・レビュー:チーム内でのコードレビュー文化があり、相互のフィードバックを実施
・改善:プロダクトの状況やフェーズに合わせ、必要なタイミングでリファクタリングを実施■ エンジニア支援と組織文化
・成長支援:技術書の購入補助、カンファレンスやセミナーの参加費全額負担
・研鑽:社内勉強会の実施や、個人の裁量による技術研鑽時間の確保
・組織:CTO・テックリード・EMが在籍。エンジニアが経営や人事評価に関与
・キャッチアップ:ドキュメント整備に注力しており、新規メンバーも馴染みやすい環境【ポジションの魅力】
色々なプロダクトがある会社なので、配属先も柔軟に相談に乗っています。
ゼロからの新規開発もあれば、じっくり育てるフェーズの運用開発、全体を支える共通基盤など、プロジェクトの種類は様々です。
これまでのスキルや、これからやってみたいことを伺いながら、最適なポジションをご提案します。【この仕事の醍醐味】
・仕様や実装方法などを自分達で考えて、実現する事ができる
・経験豊富な先輩エンジニアに質問したり議論したりできる環境である
・急成長中のリスキリング市場に参入することができる
エンジニアリングリード/マネージャー候補(東京)
自社プロダクトの成長を導くエンジニアリングリード/マネージャー候補募集!
【募集背景】
主力プロダクトの機能拡充とユーザー体験の向上をさらに加速させるため、開発チームの中核となるエンジニアリングリード/マネージャー候補を求めています。
技術的な意思決定、プロジェクトの推進、そしてチームメンバーの育成を通じて、開発チーム全体のパフォーマンスを最大化し、プロダクトの成長に貢献していただくことを期待しています。
【仕事内容】
開発チームのリーダーまたはリーダー候補として、数名規模のエンジニアチームを率い、担当プロダクトまたは機能の開発を推進していただきます。
プレイングマネージャーとして、自身も手を動かしながら、チームの技術的な方向性を示し、メンバーの成長をサポートし、高品質なプロダクトを継続的にリリースすることを目指します。
【主な業務内容】
部署グループまたはチームのマネジメント
・メンバーの目標設定サポート、1on1ミーティングの実施、フィードバック
・相互コードレビュー、技術的な設計判断、品質担保活動
・部署グループまたはチーム内の課題発見と解決策の実行
技術的リーダーシップ
・チームの技術選定への関与、新しい技術の調査・導入検討
・開発プロセスの改善提案と実行
・技術的な課題の解決、メンバーからの技術的な相談対応
プロダクト開発
・担当プロダクト・機能の設計、開発、テスト、リリース、運用
・プロダクトマネージャーやデザイナーとの連携、仕様調整
メンバー育成と採用
・チームメンバーのスキルアップ支援、育成計画の作成と実行
・採用活動への参加(書類選考、面接など)
【組織について】
全社で約25名のエンジニアが在籍しています。(2025年5月現在)
フロントエンドエンジニア、バックエンドエンジニア、SREエンジニアで構成されています。
一部のプロダクトでは、アジャイル開発手法(スクラム等)を採用し、変化の激しい市場環境に柔軟に対応しながらプロダクト開発を進めています。
私たちは、オープンなコミュニケーションと心理的安全性を重視し、メンバー一人ひとりが意見を発信しやすく、互いに学び合い、高め合えるチームであることを目指しています。
CTOおよび経営陣、他部署グループおよびチームのエンジニアとも連携し、全社的な技術力向上や開発プロセスの標準化にも貢献いただくことを期待しています。
【使用技術】
<バックエンドの技術スタック>(プロダクトにより多少異なります)
・言語:Go / Python / Node.js / PHP / C# など
・ミドルウエア:MySQL / PostgreSQL / DynamoDB / OpenSearch など
・インフラ:AWS、Terraform(プロダクトによってはオンプレもあり)
・開発:GitLab、GitLab CI/CD、Backlog/Taiga 等
【開発環境】
複数のプロダクトを展開しているため、配属先により技術スタックやプロセスは一部異なりますが、基本的には以下の思想・環境をベースとしています。
■ 開発ツール
・インフラ:AWS を中心とした構成
・構成管理:Infrastructure as Code(IaC)による環境整備
・コード管理:GitLab による Merge Request ベースの開発(全てのコードをバージョン管理)
・CI/CD:CIを通じた静的解析の実施、および自動ビルド・デプロイ環境の順次整備
・PC環境:OS、エディタ、IDEは個人の裁量で選択可能
・情報共有:esa, GitLab, Slack を活用
■ 開発の進め方
・手法:1ヶ月以下の短いイテレーション、カンバンによる進捗可視化
・習慣:デイリーでのスタンドアップミーティング、継続的なデプロイの実施
・裁量:エンジニアが企画やタスク見積もりの段階から参加し、設計から運用まで一貫して関与
・調整:状況に応じて納期や盛り込む機能を柔軟に調整するスタイル
■ コード品質への取り組み
・テスト:単体テストの記述や自動テストを組み込み、リリース前の品質を担保
・レビュー:チーム内でのコードレビュー文化があり、相互のフィードバックを実施
・改善:プロダクトの状況やフェーズに合わせ、必要なタイミングでリファクタリングを実施
■ エンジニア支援と組織文化
・成長支援:技術書の購入補助、カンファレンスやセミナーの参加費全額負担
・研鑽:社内勉強会の実施や、個人の裁量による技術研鑽時間の確保
・組織:CTO・テックリード・EMが在籍。エンジニアが経営や人事評価に関与
・キャッチアップ:ドキュメント整備に注力しており、新規メンバーも馴染みやすい環境
【ポジションの魅力】
チームを率いてプロダクトの成長を実感し、自身の市場価値を高める
①プロダクトとチームへの強い当事者意識:担当プロダクトの開発をリードし、チームメンバーと共に目標を達成することで、自身の貢献がプロダクトの成長に直結する実感を強く得られます。
②技術的裁量とリーダーシップの発揮:チームレベルでの技術選定やアーキテクチャ設計に関与し、あなたの技術的知見を活かしてチームを正しい方向に導くリーダーシップを発揮できます。
③メンバー育成とチームビルディングの経験: チームメンバーの成長を間近で支援し、強い信頼関係を築きながら、共に成果を出すチームを作り上げる貴重な経験を積むことができます。
④プレイングマネージャーとしてのキャリア:自身も開発に深く関与しながらマネジメント業務も行うため、技術力を維持・向上させつつ、マネジメントスキルも磨くことができます。
⑤モダンな開発環境での挑戦: クラウドネイティブな技術やアジャイル開発プロセスなど、モダンな開発環境で新しい技術や手法に挑戦し続けることができます。
⑥キャリアパスの多様性: 将来的にはシニアエンジニアリングマネージャーやアーキテクトなど、志向や適性に応じた多様なキャリアパスを目指すことができます。