Potential PalettePotential Palette
IT・エンジニア正社員

【バックエンドエンジニア】BtoB決済×Fintech|Go・GCP/企業間後払いサービスの中核開発

株式会社マネーフォワード

<このポジションの魅力> 「企業間請求代行サービス」は「SaaS」「BPO」「Fintech」という3つの要素を絶妙なバランスで成り立たせる必要があり、取り組む課題の難易度が高いため、いかにエンジニアリングによりシンプルに解決できるかが肝になるビジネスです。 サービスの成長に伴ってユーザーからの要望も、オペレーションも、審査難易度も増加しており、これまで以上に本質を見極め、選択して機能開発をしていくための課題精査、仕様を削ぐスキルが必要になってきています。 また、継続的なアップデートによるセキュリティリスクの排除、増加するデータに対するパフォーマンス計測と負荷対策、障害防止に向けた監視やE2Eのメンテナンス、といった非機能要件の対応優先度も上がってきています。 アプリケーション開発に軸足を置きつつ、「SaaS」「BPO」「Fintech」をバランスさせるという事業課題全般に幅広く取り組んで頂けるポジションとなっています。 技術的な事に限らず事業や文化に関しましては、handbookという形で公開させていただいておりますので、ぜひ参考にして頂ければと思います。 Money Forward Kessai Handbook https://kakebarai-mfkessai.notion.site/Handbook-2c330010b74081098840d0d2ff017f10

未経験歓迎各種手当あり年間休日120日以上土日祝休み社会保険完備産休・育休あり
勤務地
東京都 港区
雇用形態
正社員
月給
459,000円〜1,000,000円
想定年収
550万円〜1,000万円
勤務時間
09:30~18:30/<時間制度> フレックスタイム制 ※標準労働時間8時間 <勤務時間> 始業および終業の時刻は従業員の決定に委ねる。(休憩時間60分) ・フレキシブルタイム:7時00分〜22時00分 ・コアタイム:10時00分〜15時00分、9時30分〜14時30分 ※業務の都合により変更する場合あり ※所定時間を超える労働あり
休日・休暇
土日祝休み/年間休日120日/年末年始休暇、夏季休暇、産休・育休/■土曜日・日曜日・国民の祝日 ■年次有給休暇 ■夏季休暇(3日) ■冬季休暇(2日) ■年末年始休暇(12月31日〜1月3日)

仕事内容

本ポジションは、マネーフォワード雇用・マネーフォワードケッサイ配属となります。 <事業の方向性について> 事業取引がある以上、そこには請求書の煩雑さや早期の資金化のニーズはなくなることはありません。 BtoBサービスは特有の細やかな配慮が求められ、請求業務だけとっても業界や会社によって様々のルールや慣習があります。 私たちは、こうしたニーズにテクノロジーの力で、可視化、効率化を目指しており、そこで溜まったビジネス上のデータで、更に新規事業を創り上げていくというテーマで事業活動をしています。 また、当社は企業与信や企業データ活用に注力をしており、それらは与信精度・スピードに直結します。 結果的に、単なる請求代行サービスにとどまらず、与信から決済、加盟店開拓まで一貫してやっている点で、クレジットカード業界を各ポジションをすべて自社でやっているとも言えます。 「決済」はそれくらい広い概念で、データビジネスとも密接に関係しており、そういった広義の決済をオペレーションレベルから一手に引き受け変革を目指せるのがサービスの強みです。 <業務概要> 今回は弊社のコアである企業間後払い決済サービス事業において、技術選定・アーキテクチャ設計・アプリケーション開発などを通じて継続的かつ迅速に提供価値を高めていき、ご利用企業様が安心して取引できるようなサービスづくりをリードしてくれるバックエンドエンジニアを募集します。 現在ご利用いただいている企業様の課題を解決し続ける事はもちろん、これから導入しようとしている企業様にとって障害となっている点の解消に向けた機能開発など、多様な課題をエンジニアリングで解決していくことがミッションとなります。 <業務詳細> 主にGoogle Cloud上で運用している企業間後払い決済サービス「マネーフォワード 掛け払い」のアーキテクチャ設計、使用技術の選定、実装、リリース、その後の継続的な改善に取り組んでいただきます。 ・解決すべき課題を理解し、実際にプロダクトに落とし込む ・開発前からプロダクトの運用をイメージし、関係するメンバーに共有する ・運用時の迅速なトラブル解消する仕組み・体制づくり ・新しい技術についての引き出しを増やすための自主的な取り組みや社内外への情報発信 ・学ぶことや挑戦することを楽しみ繰り返しながらチームや組織で課題に向き合う行動 ・非機能要件に対しても課題感を持って取り組み、改善していく 日々進化している技術を使えば、従来よりも遥かに効率的でスケールするプロダクト開発を実現できます。 一方で新しい課題も出てきています。サーバーレスアーキテクチャを採用する際にはその可観測性が課題になったり、マイクロサービス化が進むとサービス境界上でさまざまな問題が起き始めます。 このような課題に先回りして対処し、問題が起きても運用継続できることを視野に入れてプロダクト開発をお任せしたいと考えています。 <開発手法について> 開発手法としてはスクラム開発を採用しています。入念に詳細設計を詰めてから実装していくというよりは、採用候補のアーキテクチャや技術を使ってプロトタイプを作ったり、機能開発においても、なるべく小さい単位でリリースを積み重ねるスタイルを取っています。 1週間単位のスプリントですが、ユーザーへのアウトカムデリバリーを高速化できるように、GitOps手法を取り入れ、PR単位でのリリースサイクルを実現しています。 加えて、実際にお金を扱うサービスなので「とりあえず動く」ではなく、「正しく動く」状態でリリースする必要があります。異常系の扱いやリトライ方法、障害発生時の対応方法まで視野に入れて開発を進めていくことも求められます。 <技術スタック> 採用している技術スタックとしては以下の通りです。ご応募いただく時点での必須スキルではございませんが、開発にあたってこれらの技術に取り組むことは求められます。 ・言語: Go, TypeScript ・フレームワーク: Nuxt.js, Remix, Nest.js, gRPC, GraphQL, OpenAPI Specification (Swagger) ・データベース: MySQL, BigQuery, Datastore ・ミドルウェア: Docker, Kubernetes, Envoy, Kong, OpenCensus/OpenTelemetry ・クラウドインフラ・サービス: GKE, Cloud Run, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud Operations, Firebase Authentication, SendGrid, Datadog, Sentry ・CI/CD: Cloud Build, Github Actions アーキテクチャとしてはマイクロサービス化が進んでいるため、サービス間通信を前提とした開発を行っています。 そのためマイクロサービスアーキテクチャや分散システムの一般的な課題に向き合うことが求められます。 加えて、スケーラビリティが求められる部分について、Cloud Runをベースとしたサーバーレスアーキテクチャも積極的に活用しています。

応募要件

【必須】 ・言語問わずWeb Application Frameworkを用いた開発経験 ・RDBMSを利用したアプリケーションの開発経験 ・Golangでの開発経験、もしくはGolangに興味があること ・AWS,GCPなどのクラウドを利用した中長期的なサービス運用経験 ・Docker等のコンテナ技術利用経験 ・TOEIC700点以上の英語力をお持ちであり、今後さらに学習する意欲がある方 直近2年以内に受験した英語証憑をお持ちでない方は、選考プロセスの過程で弊社指定の試験を受験いただきます。TOEIC 以外にも英語力がわかる資格や経験をお持ちであればご相談ください。例:英検準1級、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など 【歓迎】 ・マイクロサービスの開発経験 ・スクラムでのチーム開発経験 ・高トラフィックサービスにおけるパフォーマンスチューニングの知見・経験 ・プロジェクトの進行管理や、チームリーダーの知見・経験 ・Reactを用いた開発経験 ・ AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025 ( https://note.moneyforward.com/n/nbf62431c7aee?gs=c2e2eae085fd )にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 【学歴】大卒以上

待遇・福利厚生

社会保険完備、住宅手当、健康診断/■各種社会保険(厚生年金・健康保険・雇用保険・労災保険) ■近隣住宅手当・近隣引越し祝金 ■健康診断・婦人科検診 ■インフルエンザ予防接種 ■書籍購入補助 ■企業型確定拠出年金 ■従業員持株会 ■下記サービス利用時の優待(※当社契約の事業者に限る)  - 賃貸仲介  - 家事代行  - ベビーシッター  - オンライン英会話スクール

選考プロセス

■書類選考 ■オンラインカジュアル面談(60分) 参考資料:https://kakebarai-mfkessai.notion.site/2c330010b74081098840d0d2ff017f10?pvs=25 ■1次面接(120分)※事前技術課題あり ・エンジニアリング観点(約60分) ・カルチャーマッチ観点(約30分×2名) 候補者様のご都合により、面接を同時に実施することも可能です。 面接前後にリファレンスチェックを実施いただきます。 ■オファー面談(60分) ※カジュアル面談からオファー面談までオンラインで対応可能です。

この求人が気になったら、エントリーまたはアドバイザーにご相談ください。

無料診断会員登録(無料)