Engineering Manager
Boostdraft
Key Responsibilities
エンジニアリングマネージャーとして、チームの技術的意思決定と組織成長をリードしていただきます。
-
チームが行う技術的意思決定に責任を持ち、必要に応じて自身で判断、またはメンバーの判断をレビュー・承認する
-
変化の速いアジャイル環境の中で、チームとプロジェクトをリードし、最大の成果を生み出す
-
メンバーに段階的に挑戦的な課題を与えながら、コーチングを通じて成長を支援する
-
チーム内だけでなく、会社全体で心理的安全性の高い環境を構築する
**言語:**C#、(一部)Rust、Python
**フレームワーク:**Material Design(UI)、.NET Framework 4.8、.NET 8.0
**データベース:**SQLite、Amazon RDS
**ログ分析:**AWS CloudWatch、Elasticsearch + Kibana、BigQuery
**CI/CD:**GitHub、GitHub Actions(Self-hosted Runner / Windows)、Azure DevOps
Technical challenges we solve
-
部分解析と全文解析を組み合わせたパフォーマンス最適化
-
ユーザー入力とメモリ上テキストの同期処理
-
入力中および入力後のハイライト処理を高速化するキャッシュ最適化
-
Federated Learningなどを活用したプライバシー保護型自然言語処理
Required qualifications
-
以下の項目のうち、3つ以上の経験を有する方
-
エンジニアリングプロセスやツール導入によるチームの生産性向上
-
経営陣やマネージャーと連携したメンバー評価および報酬決定(ボーナス等)
-
コーチングやメンタリングを通じたエンジニア育成
-
顧客フィードバックやマーケティングデータに基づいた優先順位設定やプロジェクト方針の決定
-
技術ブログ執筆やカンファレンス登壇など、技術知見の外部発信
加えて、以下の条件を満たす方
-
5名以上のエンジニアチームのマネジメント経験
-
C# / C++ / Java / Rust のいずれかでの開発経験
-
ビジネスレベルの英語力
-
心理的安全性の高いチームづくりへの強い関心
-
自身の考えを明確に伝えるコミュニケーション能力
-
Preferred qualifications
-
コンピューターサイエンスまたは関連分野の修士号、もしくは同等の知識・経験
-
顧客視点とエンジニア視点の双方を理解できる能力
-
日本語でのコミュニケーション能力
