Boostdraft
Software Engineer
Remote Software Engineering role with clear candidate location fit.
PostedJun 4, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Japan
Role overview
Software Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Technical Challenges We Solve
- Performance improvement using both partial analysis and full analysis
- Synchronization between user input and on-memory text
- Cache efficiency to increase highlight performance t during/after user input
- Security preserving Natural Language Processing, such as Federated Learning
What’s your challenge
- Design and implement classes and methods for IDE for documents
- Refactor existing code for better extensibility
- Interview with our users to understand their daily work and pain points
- Propose both innovative ideas and feasible ideas to achieve unprecedented features
Ensuring a Fair and Secure Recruitment Process:
- During online interviews, the use of both camera and microphone is mandatory. If we detect suspicious behavior, we may ask you to disable video filters or perform a simple on-screen action. If you are unable or unwilling to comply, the interview may be terminated on the spot.
- By applying for a position or participating in an interview, you are deemed to have agreed to these measures and to cooperate if such requests are reasonably made.
BoostDraftの魅力:
- プロダクト開発を中心とした組織作り
- CEOのSeanをはじめとし、社員の約5割がエンジニア職で構成されており、各メンバーはMicrosoft, IBM, HTC, LINEヤフー, NTT研究所などの有力企業で経験を積んでいます。
Details
- CEOのSeanをはじめとし、社員の約5割がエンジニア職で構成されており、各メンバーはMicrosoft, IBM, HTC, LINEヤフー, NTT研究所などの有力企業で経験を積んでいます。
- IDEの概念を応用し、バージョン管理・比較、パッケージ管理、プラグイン等、他のソフトウェアとの連携・拡張を実現する予定です。
- 創業一年目から継続して黒字経営を行っているなど、日系スタートアップの中では稀な成長の軌跡を達成しています。すでに米国や韓国をはじめとした国外でも事業を展開しています。
- フレキシブルタイム: 午前6時- 午前11時半 / 午後3時 - 午後10時
- コアタイム:午前11時半 - 午後3時
- バーチャル空間で自身のキャラクターを作成し、他社員との交流や会議が可能
BoostDraftの魅力:
- 研究開発への投資
- IDEの概念を応用し、バージョン管理・比較、パッケージ管理、プラグイン等、他のソフトウェアとの連携・拡張を実現する予定です。
- 事業の成長性
- 創業一年目から継続して黒字経営を行っているなど、日系スタートアップの中では稀な成長の軌跡を達成しています。すでに米国や韓国をはじめとした国外でも事業を展開しています。
私たちが解決する技術的課題:
- 部分的解析と全体解析の両方を活用したパフォーマンスの向上
- ユーザーの入力とオンメモリのテキスト間の同期
- ユーザー入力中や入力後のハイライトのパフォーマンスを向上させるためのキャッシュ効率化
- 連合学習(フェデレーテッド・ラーニング)など、セキュリティを保護しながら行う自然言語処理
参考ブログ:
- BoostDraft 技術スタック
- 面接は「選ばれる場」ではない? BoostDraftのテクニカルインタビューの内容と意図
- ビッグテックでのEM経験からひも解く、エンジニアのキャリアパスとEMの仕事内容
その他記事:
- 【世界展開を目指す BoostDraft 社。AWS の支援を最大活用しユーザーに価値を届けるアーキテクチャへ】
- 【4時間かかった作業を「3秒」に! 法律家を作業から解放 渡邊弘弁護士の挑戦】
- 【GCP EIRから世界へ──BoostDraft藤井CEOが語る、海外展開のリアル】
採用プロセスにおける本人確認と不正防止の取り組みについて:
- オンライン面接では、カメラとマイクの使用を必須とさせていただき、不審な挙動が見られた場合には映像フィルターの無効化や簡単な操作のご協力をお願いすることがあります。ご協力いただけない場合は、面接をその場で中止させていただくことがあります。
- 応募または面接にご参加いただいた時点で、当社が必要と判断した場合にこれらの対応をお願いする可能性があることに同意いただいたものとみなします。
Must-have:
- Fluent in coding with C# (minimum 2 years of experience at a corporate)
- Fluent in English communication
- Experience in developing a user-facing product
- Believe in beauty of writing clean, efficient code
- Have experience with Github
- Understand the concept of CI/CD
- Master's degree or equivalent experience in Computer Science or related field
Must-have:
- Interested in developing novel document editors
Nice-to-have:
- Previous work experience at a startup company
- Fluent in Korean communication
Benefits
- フルリモート
※東京近辺在住の従業員は月に複数回、対面業務が発生する可能性あり
- フレックスタイム
- フレキシブルタイム: 午前6時- 午前11時半 / 午後3時 - 午後10時
- コアタイム:午前11時半 - 午後3時
※東京近辺在住の従業員は月に複数回、対面業務が発生する可能性あり
- バーチャルオフィス
- バーチャル空間で自身のキャラクターを作成し、他社員との交流や会議が可能
Similar roles
Keep a backup shortlist.
AWS, Azure 8 accepted countries
Senior DevOps EngineerFionetView role AWS, CI/CD 8 accepted countries
DevOps EngineerRedwoodView role Azure 2 accepted countries
Staff Backend Engineer- Session Replay| USA| RemoteGrafana LabsView role Azure 2 accepted countries
Staff Backend Engineer- Session Replay| Canada| RemoteGrafana LabsView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.