募集要項
- 仕事内容
-
【組織構成】
└少数精鋭でPOを含めた4名のチームで開発をしています
・日常の業務における言語
└テキストコミュニケーションは日本語と英語を併用しており、オーラルコミュニケーションは日本語で活動しています
【業務内容】
UPSIDERの事業の根幹である与信算出・モニタリングのために必要な銀行連携に関わっていただきます。正確な与信やモニタリングを実行するために、いかに早くセキュアに大量の銀行データ(口座/残高/明細)を統合/連携するかが問われるため、機能/非機能面で高レベルな開発ができます。また、銀行や外部サービスとの連携を行うため、技術サイドのフロントとしての機会もあります。
【使用している技術・AIの活用状況】
・Go / Typescript
・メンバー全員にClaude / Cursorのライセンスを付与し、コーディング~テスト~仕様調査まで日常的にAIエージェントを活用。
・AIにて、タスクの要件・完了条件を詳細に定義し、エージェント実装ができる運用を実践。実装時には、レイヤーごとのテスト戦略やアーキテクチャルールをガードレールとして整備。
・GitHub ActionsでのAI自動レビューや self-review スキルの導入により、実装者/レビュアー双方の負荷を軽減しつつコード品質を維持。
【具体的な技術的な課題・挑戦したいこと】
・銀行データのセキュリティ強化:機密性を担保できるよう、銀行データの保護レベルをさらに引き上げる設計~実装
・大規模明細データの書き込み最適化:数十万件規模の銀行データを毎日全口座分同期するための、スケーラブルなDB設計とパフォーマンスチューニング
・銀行連携処理の可観測性強化:大量データの同期処理におけるCPU/メモリ/DBの負荷を予防的に把握できる、メトリクスの改善
【ポジションの魅力】
・銀行・外部サービスの制限のある中でいかに正確にセキュアに大量のデータを提供できるかの稀有な設計/実装ができます
・数十万件規模の銀行明細データを毎日同期する、スケール要件の高いDB設計に携われます
・高セキュリティが求められるプロダクトの開発ができます
・希望があれば、銀行や外部サービスとの交渉/協業での技術フロントとしての機会もあります
- 応募資格
-
- 必須
-
・Backendの開発経験(3年以上)
・技術的な課題解決のリード経験
・Claude Codeや Devin等を活用したAgentic Codingの実務経験
- 歓迎
-
歓迎スキル
・ビジネス要件に対してどのような機能や設計が必要か検討し、実装に落とし込む能力
・Go言語の実務経験(年数問わず)
・拡張性、堅牢性、スケーラビリティ、テスタビリティなどを考慮した設計や実装能力
・チーム、プロジェクト、または技術的な意思決定のリードや管理経験
- 雇用形態
- 正社員
- 勤務地
- 港区
- 勤務時間
- 9:00~18:00/※8時間
- 年収・給与
- 550万円~1200万円 ※提示年収は、今までのご経験や選考の中でのご評価によって決定いたします。最低年収を下回る可能性もございますので、あらかじめご了承ください。
- 待遇・福利厚生
- 入社時PC貸与、スタートアップ休暇を入社時3日付与
- 休日休暇
- 土曜日,日曜日,祝日/土日祝日休み、有給休暇あり、年末年始・夏季休暇、出産育児休暇制度あり
- 選考プロセス
-
書類選考⇒面接2~3回収⇒内定
※選考フローが変更となる可能性もあります。
※カジュアル面談からの実施も可能です。
