全 15 件中 15 件 を表示しています
-
【バックエンドエンジニア】マネーフォワード 掛け払い_東京 ※マネーフォワードケッサイ株式会社へ在籍出向
マネーフォワードケッサイについて マネーフォワードケッサイは2017年3月に設立され、『企業間取引を安心で、なめらかに。』というミッションと、『企業間取引の決済インフラになる。』というビジョンのもと、企業間後払い決済・請求代行サービス『マネーフォワード 掛け払い』*1、売掛金早期資金化サービス『マネーフォワード アーリーペイメント』、スタートアップ向け資金調達サービス『マネーフォワード トランザクションファイナンス for Startups』、事業者向け請求書カード払いサービス『マネーフォワード 請求書カード払い』*1を提供し、累計で2,800億円以上の金額を取り扱う事業に成長しています。*2 また、マネーフォワードにおいてもFintechサービスとして、カードやウォレット払いなど多様な決済手段を通じてキャッシュレス化を促進し、バックオフィス業務の効率化を実現するキャッシュレスプラットフォーム『マネーフォワード Pay for Business』を提供してきました。このプラットフォームのサービスの一つとして、個人事業主・法人向けの事業用ビジネスカード『マネーフォワード ビジネスカード』を提供しています。 マネーフォワードグループでは、事業者の決済や資金繰りの課題解決を目的とした金融サービスを幅広く提供してきました。SaaSとFintechを掛け合わせる領域でより良い価値を提供するため、2025年3月より『マネーフォワード Pay for Business』を中心としたマネーフォワードのFintech関連事業をマネーフォワードケッサイに集約する予定*3です。マネーフォワードグループの親和性の高い金融事業をマネーフォワードケッサイに集約することで、効率的な事業運営・ガバナンス強化を進めるとともに、許認可等の取得を含めた機動的かつ柔軟な事業戦略を推進していきます。 *1 本求人に記載のサービス名は2024年12月1日に実施したサービス名称変更後のもの *2 マネーフォワードのサステナビリティ *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等のコンテナ技術利用経験 求める語学力 ・日本語:ビジネスレベル(目安:日本語での業務経験3年程度) ・英語:TOEIC700点以上の英語力をお持ちであり、今後さらに学習する意欲がある方 直近2年以内に受験した英語証憑をお持ちでない方は、選考プロセスの過程で弊社指定の試験を受験いただきます。TOEIC 以外にも英語力がわかる資格や経験をお持ちであればご相談ください。 例:英検準1級、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など求めるスキル・ あると望ましいスキル・経験 マイクロサービスの開発経験 スクラムでのチーム開発経験 高トラフィックサービスにおけるパフォーマンスチューニングの知見・経験 プロジェクトの進行管理や、チームリーダーの知見・経験 Reactを用いた開発経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため このポジションの魅力 「企業間請求代行サービス」は「SaaS」「BPO」「Fintech」という3つの要素を絶妙なバランスで成り立たせる必要があり、取り組む課題の難易度が高いため、いかにエンジニアリングによりシンプルに解決できるかが肝になるビジネスです。 サービスの成長に伴ってユーザーからの要望も、オペレーションも、審査難易度も増加しており、これまで以上に本質を見極め、選択して機能開発をしていくための課題精査、仕様を削ぐスキルが必要になってきています。 また、継続的なアップデートによるセキュリティリスクの排除、増加するデータに対するパフォーマンス計測と負荷対策、障害防止に向けた監視やE2Eのメンテナンス、といった非機能要件の対応優先度も上がってきています。 アプリケーション開発に軸足を置きつつ、「SaaS」「BPO」「Fintech」をバランスさせるという事業課題全般に幅広く取り組んで頂けるポジションとなっています。 技術的な事に限らず事業や文化に関しましては、handbookという形で公開させていただいておりますので、ぜひ参考にして頂ければと思います。 Money Forward Kessai Handbook こんな方に仲間になってほしい 業務ドメインを抽象的に捉え、問題をモデル化する能力をお持ちの方 異常系のハンドリングやデータ不整合の発生パターンに対する嗅覚(マイクロサービスや分散システムへの基礎的な理解)をお持ちの方 アジャイル開発の基礎的な理解、テスト駆動開発への理解をお持ちの方 継続的な学習、興味を持って技術に取り組める方 自ら課題を見つけ、主体的に周りを巻き込んでプロジェクトを進行する能力をお持ちの方 社内外の様々な人と適切にコミュニケーションを取りながら業務に取り組める方 続きを見る
-
【シニアソフトウェアエンジニア】マネーフォワードクラウド_福岡
福岡開発拠点とは マネーフォワードの福岡開発拠点は2017年12月に開設しました。以降多くのエンジニア・デザイナー・インターン生にジョイン頂き、順調に拠点は大きくなっています。2020年11月末に新拠点に引っ越し開発拠点の更なる成長を目指して、エンジニア・デザイナーの採用を拡大しています。福岡開発拠点では、「Move Forward」を拠点コンセプトにメンバーの成長機会を大切にし、色々な事に果敢に挑戦できるような拠点でありたいと思います。 募集背景 マネーフォワードではお金に関する課題をテクノロジーで解決するサービスを提供しています。福岡拠点では、マネーフォワードの主力サービスであり、個人事業主・法人向けにサービス提供している「マネーフォワード クラウド経費」「マネーフォワード クラウド債務支払」の開発や運用を行っています。 今後規模を拡大する中でユーザのニーズに答えるために新機能を迅速に提供しつつも、同時に安定した運用を継続したり高いサービス品質を保ったりすることが必要です。そのためには開発スピードのみならずアプリケーション設計やチーム開発の手法が重要になります。 そこでマネーフォワードの福岡拠点では Web アプリケーションの構築や開発手法に関する知見と経験に長けており、技術的/組織的にリードいただけるシニアエンジニアを募集しています。 主な業務内容 法人向けSaaSプロダクトの「マネーフォワード クラウド経費」「マネーフォワードクラウド債務支払」のシニアエンジニアとして、Webアプリケーションの開発に一貫して携わっていただきます。 求めるスキル・経験 下記のWebアプリケーションの開発・運用経験 Ruby / PHP /Java 等を用いたバックエンド開発経験 HTML / CSS / JavaScript等を用いたフロントエンド開発経験 求める語学力 会話レベル以上の日本語力(JLPT N3相当以上) ビジネス基礎レベルの英語力(TOEIC700点相当以上) 応募時に英語証憑をご提出いただきます。 無い場合は、選考の過程で弊社指定の英語試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 RailsやTypeScriptでのWebアプリケーションの開発・運用経験 GraphQLやREST APIの開発経験 Jestを用いたテストの経験 UI/UXデザインの経験 webpackなどによるフロントエンドの開発環境構築経験 GitHub・CI・Lint等を用いたチーム開発の経験 デザインパターン (GoF)、ドメイン駆動設計、クリーンアーキテクチャなどの設計手法の知識 スクラムなどアジャイル開発での実務経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 技術スタック Webサーバーサイド:Rails, Golang, Node.js GraphQL Webフロントエンド:React, Typescript, Next.js, Redux, Apollo Client, webpack, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android データベース:MySQL(Aurora) インフラ・ミドルウェア:AWS(ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS...), sendgrid, kinsta, GCP (BigQuery, Firebase, GKE), nginx, squid, memcached, kafka, logstash, filebeat, maxwell, kibana, elasticsearch, Fulentd envoy, Puma, HAProxy, Docker, Redis, Terraform 使用ツール Biz基盤:Marketo, SalesForce, HubSpot リポジトリ管理:GitHub CI/CD:CircleCI, bitrise, ArgoCD, CodeBuild, Github Action 開発環境:Vagrant, Docker, Terraform Enterprise 監視:DataDog, Rollbar, Bugsnag, Sently, New Relic コミュニケーション:Slack チケット管理:Jira, asana, trello, backlog セキュリティ・自動化: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 UIターン歓迎 マネーフォワードでは「リロケーションサポート」というキャンペーンを期間限定で実施しています。このサポートを活用して入社しているメンバーも多いので、「福岡で働いてみたい!」「いつかは福岡(九州)に戻りたいと考えている」方もぜひご検討ください。 今年も継続決定! ~エンジニア・デザイナーの名古屋、関西(京都・大阪)、福岡へのUIターン費用サポートキャンペーン実施のお知らせ~ 続きを見る
-
【Webエンジニア(テックリード候補)】士業開発部(STREAMED)_東京
事業部について 士業開発部ではマネーフォワードクラウドのプロダクトのうち、会計事務所・税理士事務所・社労士事務所のユーザー向けのプロダクトの開発をしています。具体的にはSTREAMED、マネーフォワードクラウドパートナーの開発および新規プロダクトの開発を行っています。 これまでSTREAMEDとクラウドパートナーは異なる部署で開発を行っていましたが、マネーフォワードクラウド事業において、士業向け事業は非常に重要な位置におり、これまでよりも開発に注力し士業向けプロダクトロードマップを一本化して開発を進めていくため、士業開発部を新しく組成しました。 人材獲得競争力の強化、及びマネーフォワードグループの士業向け事業戦略の一体化を実現し、ユーザーへの価値提供向上を目指しています。 「STREAMED」とは 「STREAMED」は、中小企業と会計/税理士事務所間で発生する業務に関わる課題解決を軸としたプロダクトであり、これまで年平均で124%程度のペースで事業を成長させてきました。メインユーザーは会計事務所で現在全国で6500社以上(国内従業員規模上位100会計事務所のうち7割以上)の導入件数があり、顧客満足度も94.4%の高評価を受けています。 「クラウド記帳サービス STREAMED」 「STREAMED」は、AI × BPO × SaaSのアプローチでバックオフィス業務を効率化するサービスです。領収書・レシート・通帳など、企業のお金の取引が記録されたアナログデータを、正確かつ高速にデータ化し、会計上の仕訳フォーマットへ変換します。 一般的なOCRとは異なり、AI-OCRとオペレーターによる人力補正を組み合わせることで、99.9%以上の精度を実現。これにより、手作業での仕訳入力を6割削減し、業務の効率化を可能にしています。 募集背景 STREAMEDでは現在の単なる紙の入力業務の効率化に留まらない価値をユーザーに提供したいと考えています。中小企業と会計事務所の間で行われる業務の一部を効率化する現状から、より上流の業務を自動化していくことや、紙証憑の受け渡しのあり方そのものを変えていくことも考えています。 今後も「STREAMED」のノウハウを活用し、組織全体の連携を強化しながら、多くの企業が抱える業務課題の改善に貢献し続けるために、データ化だけでなく、顧客の業務プロセス全体の効率化をともに目指していける仲間を募集しています。 業務内容 「STREAMED」は、大きく2つのシステムで構成されています。データ化を支える「Dock」と、ユーザーが利用する「Streamed」です。Dockチームでは、その名の通り「STREAMED」のコア機能である紙のデータ化システム「Dock」の開発を担っています。 Dockでは、オペレーターとAIのそれぞれの特性を最大限に活かし、正確かつ高速なデータ化を実現するシステムを構築し、安定した運用を続けてきました。 一方で、事業の成長に伴いデータ化の依頼が当初の想定を大きく超えて増加しており、Dockのさらなるスケールアップが求められています。 今後は、データ化の仕組みを根本から見直し、Dockをより柔軟で拡張性の高いシステムへとリアーキテクトしていく開発を進めていきます。 STREAMEDにおけるDock開発チームのエンジニアとしてプロダクト開発を担当し、将来的にはシステム全体に関わり、横断的な開発をリードする役割を担っていただきます。 具体的には・・・ ・Dockシステムの開発・機能拡充 ・システムのさらなる安定稼働を目指したボトルネックの特定とリアーキテクト ・技術負債の解消と継続的なコード品質の向上 ・システムや部署をまたいだ開発を牽引し、機能の開発・改修を推進する 入社後に期待する役割 ・STREAMEDを構成するデータ化基盤システムの技術負債を解消して、システムが現状や将来のユーザー規模・データ量に柔軟に対応できるようにすることで、事業の規模の拡大にシステムが先行できる状態を作っていただきたいと考えております。 ・会計領域にとどまらず、バックオフィス部門の生産性向上に寄与するプロダクトとして価値を発揮するため、社内の異なる2つの既存システムに精通していった上で開発組織のリードとして開発プロジェクトの推進及びエンジニアチームの成長を支え、技術面でチームを牽引していただきたいと考えています。 この仕事の魅力 ・士業向けプロダクトの開発に携わり、未踏の価値創出に挑戦 マネーフォワードグループの中でも事業戦略上重要な士業向けプロダクトに携わるポジションです。 Dockが提供する「アナログデータを仕訳化する」唯一無二の価値を、マネーフォワードのマルチプロダクトと連携させることで、これまで実現できなかった新たな価値創出に挑戦できます。 また、売上成長とともにスケーラビリティの課題も加速していくため、高負荷環境に対応するシステム設計や最適化に取り組む面白さがあります。 「ビジネス成長 = データ流入の増加」 という構造の中で、ビジネス貢献とシステム改善を一体として進めるプロダクト開発に携わることができます。 技術的なチャレンジとビジネス成長の両方を実感できる環境です。 開発環境 言語:PHP、Python、JavaScript フレームワーク:FuelPHP、Django、React データベース:MySQL プロジェクト管理:Github インフラ:AWS モニタリング:Datadog、Sentry DockではFuelPHPを使用しています。StreamedではWebのバックエンドにDjango、フロントエンドにReactをフレームワークとして導入しています。アプリケーションのプラットフォームとしてはWebだけでなくWindows、iOS、Androidにもアプリを展開しています。 求めるスキル・経験 Webアプリケーション開発に関する5年程度の経験 2つ以上の開発言語を使用したバックエンド開発の実務経験 フロントエンドの開発経験 開発プロジェクトをリードした経験 開発プロジェクトの上流工程の経験および保守/運用の経験 事業やプロダクトの抱える課題を明確にし、改善する施策を実行した経験 歓迎するスキル・経験 長期に渡るプロジェクトの経験 チームに対してスキルやナレッジを共有し、チームの成長に貢献した経験 メンバーの課題を把握し、育成や教育、適切なアサインなどを行った経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 TOEIC500点程度の英語力をお持ちであり、今後さらに学習する意欲がある方 ※2年以内の英語証憑をお持ちでない方については選考中に弊社負担にてTOEIC IP試験を受験いただきます。(原則、一次面接後を想定) ※英語証憑:TOEIC、英検、TOEFL、IELTS、ケンブリッジ英語検定 FCE など。 <エンジニア組織の英語化について> マネーフォワードでは「エンジニア組織の英語化」を掲げています。現在エンジニア組織の4割以上がNon-Japanese(日本語が母語でない)メンバーで構成され、その出身国は30か国を超えます。 本ポジションでご入社いただいた方についても、2025年4月から英語研修を開始し、2026年11月末にTOEIC700以上を水準とした英語力を身につけていただきます。 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OCへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 会社関連情報 ▶︎株式会社マネーフォワードの採用サイト ▶︎会社紹介(Company Prfile) ▶︎カルチャー(Culture Deck) ▶︎エンジニアDevelopers Blog 続きを見る
-
【バックエンドエンジニア】Money Forward Pay for Business※マネーフォワードケッサイ株式会社へ在籍出向
マネーフォワードケッサイ マネーフォワードケッサイは2017年3月に設立され、『企業間取引を安心で、なめらかに。』というミッションと、『企業間取引の決済インフラになる。』というビジョンのもと、企業間後払い決済・請求代行サービス『マネーフォワード 掛け払い』*1、売掛金早期資金化サービス『マネーフォワード アーリーペイメント』、スタートアップ向け資金調達サービス『マネーフォワード トランザクションファイナンス for Startups』、事業者向け請求書カード払いサービス『マネーフォワード 請求書カード払い』*1を提供し、累計で2,800億円以上の金額を取り扱う事業に成長しています。*2 また、マネーフォワードにおいてもFintechサービスとして、カードやウォレット払いなど多様な決済手段を通じてキャッシュレス化を促進し、バックオフィス業務の効率化を実現するキャッシュレスプラットフォーム『マネーフォワード Pay for Business』を提供してきました。このプラットフォームのサービスの一つとして、個人事業主・法人向けの事業用ビジネスカード『マネーフォワード ビジネスカード』を提供しています。 マネーフォワードグループでは、事業者の決済や資金繰りの課題解決を目的とした金融サービスを幅広く提供してきました。SaaSとFintechを掛け合わせる領域でより良い価値を提供するため、2025年3月より『マネーフォワード Pay for Business』を中心としたマネーフォワードのFintech関連事業をマネーフォワードケッサイに集約する予定*3です。マネーフォワードグループの親和性の高い金融事業をマネーフォワードケッサイに集約することで、効率的な事業運営・ガバナンス強化を進めるとともに、許認可等の取得を含めた機動的かつ柔軟な事業戦略を推進していきます。 *1 本求人に記載のサービス名は2024年12月1日に実施したサービス名称変更後のもの *2 マネーフォワードのサステナビリティ *3 完全子会社との会社分割(簡易吸収分割)に関するお知らせ 本ポジションは、マネーフォワード雇用・マネーフォワードケッサイ配属となります。 主な業務内容 「マネーフォワード Pay for Business」を代表するFintech領域を支える本人確認(eKYC)基盤及びマネーロンダリング対策(AML)基盤の要件定義、設計、実装、リリース、その後の継続的な改善に取り組んでいただきます。 具体的には ・Ruby on Rails を用いたAPIサーバー・Web画面・ジョブの開発 ・ビジネスオペレーションへのヒアリングを元にした業務フロー設計、システム実装 ・デザイナー、ユーザーと協力しながらのUI/UX最適化・実装 ・運用時の迅速なトラブル解消する仕組み・体制づくり ※将来的に、Go言語を用いた開発にも挑戦していただく可能性があります。(現時点での経験は求めません) このポジションの魅力 コーポレートエンジニアに代表される社内向け開発の魅力は、目の前の同僚がユーザとなり、顔の見える相手に直接、価値を届けられることにあります。 ダイレクトにフィードバックを受け、協力しながらより良い形を共創することができるため、コミュニケーションによってユーザコントロールがしやすく、ダイナミックな機能開発が行いやすい関係性になります。 チームの開発生産性をあげるため、新しい機能・技術を積極的に採用しています。エンジニアには強い裁量権が委譲され、使う技術の選定からプロジェクトの意思決定に至るまで、包括的な責任と自由が与えられます。エンジニアリングスキルの発揮だけでなく、リーダーシップと意思決定能力も同時に磨かれます。 SaaSエンジニアとコーポレートエンジニア(DXエンジニア)をハイブリッドに経験できるポジションと捉えています。 他チームのシステムを考慮した上で最適な社内基盤システムを開発・運用していくため、チームの垣根にとらわれない横断的な働きをすることができます。 求めるスキル・経験 Ruby on Railsでの開発経験 Golangに興味があること Docker等のコンテナ技術利用経験 あると望ましいスキル・経験 AWS,GCPなどのクラウドを利用した中長期的なサービス運用経験 マイクロサービスの開発経験 スクラムでのチーム開発経験 データエンジニアリングの経験 0→1フェーズにおける開発経験 組織横断的な課題解決に向けたチーム間連携をオーナーシップを持って実行したことがある人 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ビジネスレベルの日本語能力(JLPT N1相当) エンジニア組織の英語化にキャッチアップできる基礎的な英語力(TOEIC600目安) 英語力を示す証憑をお持ちでない場合、選考過程で弊社指定の英語試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい マネーフォワードグループのビジョンに強く共感・共鳴していただける方 業務ドメインを抽象的に捉え、問題をモデル化する能力 アジャイル開発の基礎的な理解、テスト駆動開発への理解 継続的な学習、興味を持って技術に取り組めること 自ら課題を発見して、周囲を巻き込んで解決していくことが好きな方 利用中の技術など 技術選定は、スクラップアンドビルドも選択肢に持ちながら、サービスの活用を含め、中長期の目線で生産性を最大化し価値をユーザに提供し続ける環境にすることを意識して議論・選択しています。 以下は、現在採用している技術スタックの一例です。 ◾️言語・フレームワーク等: Ruby on Rails / Golang / TypeScript(React, Next.js) ◾️クラウドインフラ・サービス: AWS(ECS, RDS, S3, SQS 等) / GCP(Cloud Storage, Cloud Pub/Sub 等) ◾️データベース・データウェアハウス: MySQL / BigQuery ◾️その他: CircleCI/ Github / Github Actions / Datadog / Terraform / Embulk Slack/ Zoom/ Notion/ Jira/ Miro/ Google Sheets 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OCへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
【シニアバックエンドエンジニア】Money Forward HOME_東京_※マネーフォワードホーム株式会社へ在籍出向
マネーフォワードの使命 マネーフォワードが創業時から大切にしている想いを込めておりますので、まずはご覧ください。 マネーフォワードのMission・Vision・Valueはこちら マネーフォワードホームについて マネーフォワードホーム株式会社は株式会社マネーフォワードと三井住友カード株式会社による合弁会社として2024年12月2日より合弁事業を開始しました。 マネーフォワードの持つ個人のお客さまのお金に関わる各種サービスと、三井住友カードが提供するデジタルをベースとした最先端のキャッシュレスサービスや、SMBCグループが提供する個人のお客さま向け総合金融サービス『Olive』の価値を融合・最大化し、より多くのお客さまのお金にまつわる課題解決を目指していきます。 マネーフォワードホーム株式会社について マネーフォワードホーム株式会社の主要サービスである『マネーフォワード ME』は、家計簿アプリ・資産管理アプリとして利用率・認知率がNo.1(※1)、利用者数は累計1,610万、課金ユーザーは59.7万を突破と順調に成長しているサービスです。 Money Forward MEについて ※1:調査委託先:株式会社マクロミル/調査対象および回答者数:20代〜60代の家計簿アプリ利用者 1,034名、20代~60代の資産管理アプリ利用者 1,034名/調査期間:家計簿アプリ 2024年8月13日~8月14日、資産管理アプリ 2024年8月13日~8月16日/調査手法:インターネットリサーチ/家計簿アプリとは、スマホやタブレットを使って家計簿を管理できるアプリのことを指す。資産管理アプリとは、スマホやタブレットを使って複数の資産を一元管理できるアプリのことを指す。 募集背景 マネーフォワードの創業プロダクトである「マネーフォワードME」は、長い歴史とともにシステムも仕様も複雑化し、サービスの保守運用の難易度は年々あがってきています。その一方で、新たな金融サービスの提供を目指して合弁会社を設立し、開発と運営の主体を新会社に移すなど、今まさに次の成長ステージに進んでいます。 この変革期において、ユーザーにとっての本質的価値を追求し、スピードを落とすことなく開発していくためには、事業、プロダクト、システムそれぞれの方向性をすり合わせ、守りと攻めのバランスを維持した開発力が必要です。 現在、開発チームはグローバル化を進めており、エンジニアどうしのコミュニケーションは英語に移行していっています。また、日本国内に留まらず、Money Forward Vietnamのメンバーも開発に参画しています。他方、プロダクトマネージャーやデザイナー、カスタマーサポートのメンバーなど、他職種との日本語コミュニケーションも多く発生し、技術力の他にもコミュニケーション力や、課題を発見する力など、チームの総力を上げていく必要があります。 このようなチャレンジングな環境において、プロダクトの成長だけでなく、チームや自分自身の成長を楽しめる方、そして、チームリーダーとしてプロダクト開発をリードしていただける方を求めています! 主な業務内容 個人向け家計簿サービス「マネーフォワード ME」のバックエンド開発を担当します。現行の Ruby on Rails 基盤を Kotlin へ段階的に移行するプロジェクトのコアメンバーとして、Kotlin による新規バックエンドサービスの設計・実装をリードまたは担当していただきます。 Kotlin システムの稼働後は、段階的な移行を進めるだけでなく、複数のチーム・職種と連携しながら、サービス全体の体験向上に貢献する開発を担っていただきます。 プロダクトマネージャー、デザイナー、アプリエンジニア、他のマイクロサービスを担当するエンジニアなどと協力しながら、企画・仕様の検討段階から関わり、技術的な視点だけでなくプロダクト全体を見据えた判断や提案が求められます。 機能の使いやすさに加えて、パフォーマンスやメンテナンス性、将来的な拡張も見据えた設計・実装が求められます。 また、開発の生産性やプロダクト品質の向上に向けて、既存システムやチームの課題を主体的に見つけ出し、改善していくことも期待しています。 リーダー候補として、必要に応じてチームをリードしながら、技術面・プロジェクト面の意思決定にも関わっていただけるポジションです。 求めるスキル・経験 言語を問わず、Webアプリケーションの開発・運用をチームで3年以上行ったご経験 Java または Kotlin を用いた Webアプリケーションの設計・開発・運用経験 開発チームやプロジェクトにおけるリードのご経験 歓迎スキル・経験 Ruby on Rails を用いた Webアプリケーションの設計・開発・運用経験 アーキテクチャや設計に関する体系的な知識・理解 マイクロサービスの設計・開発経験、またはマイクロサービスを利用する側での実装・連携経験 モダンなフロントエンド技術を用いた開発経験 クラウドインフラ(例:AWS)上でのシステム開発・保守経験 グローバルなチームや環境で英語を使った開発経験 メンバーの評価・育成を含むピープルマネジメントの経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 技術スタック 言語・フレームワーク Kotlin, Java, Spring, Ruby, Ruby on Rails ジョブ・バックグラウンド処理 Sidekiq, Kubernetes CronJob コード管理・CI/CD GitHub CircleCI, GitHub Actions Argo CD インフラ・データベース・IaC AWS (EKS) Aurora MySQL(一部オンプレミス MySQL) S3, ElastiCache など Terraform モニタリング・エラー監視 Datadog Rollbar コミュニケーション Slack, Zoom 環境 支給PCスペック:最新CPUを搭載したPC(macOS または Windows)を支給します。業務要件に応じたカスタマイズや、最新OSへのリプレイスも可能です。 開発環境向上のための制度:業務に必要な周辺機器(ディスプレイ、マウス、キーボードなど)は、備品として購入が可能です。基本的には標準カタログ内の製品から選択いただきますが、条件を満たす場合はカタログ外の製品も申請できます。 マネーフォワード図書館:技術書から経営書まで、自由に借りられる社内図書館制度があります。読みたい本は会社負担で購入申請することも可能です。 リファラルドリブン:リファラル採用に向けた会食費の補助や、紹介者への謝礼金制度があります。 カンファレンス参加支援:RubyKaigi や Google I/O など、国内外のカンファレンス参加費の一部を会社が負担します。 求める語学力 日本語スキル ビジネスレベル以上(日本語能力試験 JLPT N2相当) 英語スキル ビジネス基礎レベルの英語力(TOEIC 700点以上) ※TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定FCEなど ※その他、英語力がわかる資格や経験については応相談 ※TOEIC 700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) 続きを見る
-
Senior Software Engineer, Money Forward Cloud, Fukuoka
【Only applicants residing in Japan are eligible to apply.】 Overview About the Fukuoka Development Base The Fukuoka development base of Money Forward was established in December 2017. Since then, many engineers, designers, and interns have joined, and the base has been steadily growing. In late November 2020, we moved to a new location to further expand the development base, and we are actively recruiting engineers and designers. At the Fukuoka development base, with the concept of "Move Forward," we aim to be a place that values growth opportunities for our members and encourages them to boldly take on various challenges. Responsibilities and Duties Background of the Recruitment Money Forward provides services that solve financial issues through technology. At the Fukuoka base, we develop and operate "Money Forward Cloud Expense" and "Money Forward Cloud Accounts Payable," which are core services offered to sole proprietors and corporations. As we continue to expand, it is necessary to quickly provide new features to meet user needs while maintaining stable operations and high service quality. Therefore, not only development speed but also application design and team development methods are important. To this end, the Fukuoka base of Money Forward is seeking senior engineers who are well-versed in web application construction and development methods and can lead both technically and organizationally. Main Responsibilities As a senior engineer for the corporate SaaS products "Money Forward Cloud Expense" and "Money Forward Cloud Accounts Payable," you will be consistently involved in the development of web applications. Required Skills and Experience Experience in the following web application development and operation: Backend development experience using Ruby, PHP, Java, etc. Frontend development experience using HTML, CSS, JavaScript, etc. Preferred Skills and Experience Experience in developing and operating web applications with Rails and TypeScript Experience in developing GraphQL or REST APIs Experience with testing using Jest Experience in UI/UX design Experience in setting up frontend development environments using tools like webpack Experience in team development using GitHub, CI, Lint, etc. Knowledge of design methodologies such as Design Patterns (GoF), Domain-Driven Design, and Clean Architecture Practical experience in Agile development, such as Scrum Experience in AI development and/or experience in using AI tools to improve development processes. Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here) Language Requirements Japanese proficiency is not required but nice to have. Basic business level English (equivalent to TOEIC 700 or above) If you do not have a qualification equivalent to TOEIC 700 or above, you will be required to take a company-designated test during the selection process (generally expected after the first interview). If you have other qualifications or experiences that demonstrate your English proficiency, please let us know. Examples include Eiken Pre-1st Grade, Eiken 2nd Grade (Eiken CSE Score 1950 or above), TOEFL iBT 60 or above, IELTS 5.0 or above, Cambridge English FCE, etc. Who We’re Looking For Strongly resonates with Money Forward's vision Is interested in invigorating the tech community in Fukuoka Is responsible and committed to tackling challenges, and is dedicated to the growth of both themselves and the organization or service Technology Stack Web Server-Side: Rails, Golang, Node.js, GraphQL Web Frontend: React, TypeScript, Next.js, Redux, Apollo Client, webpack, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation, etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android Database: MySQL (Aurora) Infrastructure & Middleware: AWS (ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS...) SendGrid, Kinsta GCP (BigQuery, Firebase, GKE) nginx, Squid, Memcached, Kafka, Logstash, Filebeat, Maxwell, Kibana, Elasticsearch, Fluentd, Envoy, Puma, HAProxy, Docker, Redis, Terraform Tools Used Business Platform: Marketo, Salesforce, HubSpot Repository Management: GitHub CI/CD: CircleCI, Bitrise, ArgoCD, CodeBuild, GitHub Actions Development Environment: Vagrant, Docker, Terraform Enterprise Monitoring: DataDog, Rollbar, Bugsnag, Sentry, New Relic Communication: Slack Ticket Management: Jira, Asana, Trello, Backlog Security & Automation: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
【AIソリューションエンジニア】AI開発部_東京(田町)
募集背景 マネーフォワードでは、データを利活用することで更に大きな価値をユーザーに還元して届け、ユーザーの抱える課題を解決することに注力しております。「データ活用による事業成長の加速」 と 「SaaS・Fintech業界におけるNo.1データ組織の実現」 を目指し、AI技術を活用した推進体制強化のため2024年にAI推進室を新たに組成しました。AI推進室では、事業成長を支える取り組みとして、社内業務の改善やツール開発を重要視しています。本取り組みが軌道に乗り規模が拡大しているため、この挑戦を共に進める新たな仲間を募集します。 主な業務内容 マネーフォワードの社内業務効率改善を目的に、AIを活用した課題解決手法の提案・検証・開発及びプロジェクトマネジメントに取り組んで頂きます。社内ユーザーと協力して課題を設定し、AIによる解決手段の検討から実装、運用していく部分までを担っていただきます。 仕事のやりがい・得られる経験 企業成長への貢献 - 社内業務プロセスを革新し、1人あたりの業務効率を向上させるようなプロジェクトに携われ、直接的に企業の成長を加速させる実感を得られる 最新技術に触れながら成長できる環境 - 生成AIや自然言語処理、ビッグデータ解析など、最先端の技術を用いたプロジェクトに携わることができる - 機械学習エンジンやモデルの構築に際して、アルゴリズムの選定や開発環境の設計などに深く関与できるため、エンジニアとしてのスキルを向上させることが可能 自由と裁量のある環境 - 少数精鋭のチーム体制のため、アイデアをスピーディーに形にし、プロダクトに反映することができる - エンジニアの提案が尊重される文化の中、自身の取り組みが事業成長に直結する手応えを感じられる キャリアの選択肢を広げる成長機会 - 多岐にわたる社内の業務改善プロジェクト経験を通じて、技術者としての深い専門性を育むことが出来る - 新規プロジェクトを推進するためのビジネススキルも身につけられる - 多様な出身国・拠点から構成された開発チームでグローバルな開発を経験できる 期待する役割 AIソリューションエンジニアとして開発をリードしつつ、少人数で構成されるプロジェクトチームをリードする役割を期待します。 期待するマインド マネーフォワードのMVVCに共感している 自律的に行動できる 挑戦を楽しめる 責任感がある 求めるスキル・経験 AI/機械学習の実応用(課題定義からAIソリューション選定、モデル検討・開発、サービスへの適用)経験 ソフトウェア開発に関する経験と理解 小規模なプロジェクトリード・マネジメント経験 AWS/GCP/Azureなどのクラウド利用経験 上記に加えて、以下いずれのかのご経験をお持ちの方 数学・統計学の基礎的な知識、Pythonなどを使ったデータ分析、可視化の経験 AIサービスを活用したWebサービス開発経験 事業やビジネスを理解した上で、分析や提案を行った経験 あると望ましいスキル・経験 経理、会計、人事など、企業のバックオフィス業務への深い理解、経験 チームによるソフトウェア開発に関する深い理解 MLOpsの実践経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 日本語要件 ビジネスレベル(流暢、クライアントとのコミュニケーションも日本語で対応可能なレベル) 英語要件 TOEIC700以上+英語での会議・テキストのやりとりが入社早々対応可能なレベル こんな方に仲間になってほしい チームワークを大事にし、向上心を持って仕事に励んでいただける方 技術的好奇心が強く、技術をユーザーに役立てる意識を持ってサービスを作ることのできる方 データとテクノロジーだけでなく、ユーザーを意識して取り組める方 データから新しい価値を生むためには様々なチャレンジと失敗が必要です。失敗も楽しめる、という方 柔軟な発想で問題解決に向けた議論に参加できる方 営業・バックオフィスの生産性向上やDXに強い興味関心がある方 技術スタック AI:PyTorch、各種AI/MLライブラリ、各種LLM API インフラ:AWS, GCP, Azure サーバーサイド:Python, Go フロントエンド:React、TypeScript 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI、GitHub Actions 開発環境:Docker、Terraform Enterprise 監視: Datadog、Sently コミュニケーション:Slack、Zoom チケット管理:Jira、Asana 参考URL https://www.youtube.com/watch?v=Mv9b-zjDq4s https://note.moneyforward.com/n/n67c863107f4b https://seleck.cc/1670 https://www.itmedia.co.jp/business/articles/2410/24/news073.html 続きを見る
-
【データプロダクトエンジニア】データ戦略室_東京(田町)
マネーフォワードの使命 マネーフォワードが創業時から大切にしている想いを込めておりますので、まずはご覧ください。 マネーフォワードのMission・Vision・Valueはこちら 募集の背景 マネーフォワードは、個人事業主から上場企業に至る幅広いユーザーに向けて、経理財務、人事給与、法務、デジタルインボイスなど、多岐にわたるバックオフィス向けのSaaSプロダクトを提供しています。 近年、多くのユーザーがマネーフォワード クラウドの複数サービスを横断的に利用するようになり、それに伴い、膨大なデータをお預かりしています。これらのデータを適切に活用し、AIや機械学習などの最新技術を組み込むことで、さらなる業務効率化と付加価値の創出を目指しています。 こうした取り組みを加速し、より多くのユーザーへ新たな価値を届けるために、データ活用を通じたプロジェクトの企画や開発を推進していただける方を募集いたします。 プロダクト開発における技術マネジメントのご経験を活かしたい方や、AI/MLなど最新技術を用いたプロジェクト企画に強い関心がある方は、ぜひご応募ください。 主な業務内容 本ポジションは、マネーフォワードのデータ戦略部内に位置するイノベーションリーダーシップグループの中心メンバーとして、SaaS×Fintech 領域で国内最大級のユーザー基盤と豊富なプロダクトラインナップを支える全社的なデータ戦略およびガバナンスの策定、技術支援、知識共有、人材交流の推進を担います。当グループは、技術的側面からデータ戦略の立案を支援し、横断プロジェクトへの具体的な技術支援と新たな仕組み・プロセスの構築を通じ、マネーフォワードを SaaS・Fintech 業界における No.1 のデータ組織へと導くことをミッションとしています。 技術における実案件への導入と仕組みの構築 業界トレンドや競合のベストプラクティスを踏まえ、部門内や全社レベルでの技術導入戦略の立案 最新技術(例:Generative AI など)の PoC/MVP を通じたビジネス価値の検証および、全社に展開可能な仕組みの構築 具体的な実案件での技術導入支援、アーキテクチャ設計、要件定義から実装・テスト等の技術支援の実施 求めるスキル・経験 Webアプリケーション(フルスタック)の開発・運用経験 Python(flask、Django、FastAPIなど)、Golang(echo、 Ginなど)のいずれかを用いたバックエンド開発経験 RDBMSの利用経験およびSQLの知識 AWS、GCP、Azureなどのクラウドサービス利用経験 マネジメント・リーダーシップ経験 プレイングマネージャーまたはリーダーとして、少人数チームの牽引と、他部署との横断的連携を実践した経験 あると望ましいスキル・経験 プロダクトマネジメント経験 企画から実装、リリース後のフィードバックループまでの一連のプロセスをリードした実績 AIや機械学習モデルを開発した経験、MLOps経験 数学・統計学の基礎的な知識 経理、会計、人事など、企業のバックオフィス業務への深い理解、経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 英語 :TOEIC700点相当以上 ※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考プロセスの過程で弊社指定の試験を受験いただきます。 日本語 :ビジネスレベル(流暢、クライアントとのコミュニケーションも日本語で対応可能なレベル) こんな方に仲間になってほしい マネーフォワードのミッション、ビジョン、バリュー、カルチャーに共感していただける方 新たな技術やツールを積極的にキャッチアップし、自らのスキルとして取り入れていける方 自分が関わったプロダクト・サービスに誇りを持っている方 相手の立場に立ったコミュニケーションが取れる方 チームが成果をあげることを、自分の喜びとして感じられる方 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OCへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 参考URL https://www.youtube.com/watch?v=OqEY4RNeEXo https://note.com/mfdata/n/n197820bd0c14 続きを見る
-
Backend Engineer Leader (HR Solutions Department), Tokyo
Overview Money Forward aims to move people’s lives forward by offering various SaaS applications for Back-office operations and eliminating non-essential work from complex daily tasks, and radically changing the quality of and time spent on work. In the HR domain, we are providing the following six products; Money Forward Cloud Payroll Money Forward Cloud My Number Money Forward Cloud Attendance Money Forward Cloud Social Insurance Money Forward Cloud HRIS (Human Resource Information System) Money Forward Cloud Tax Adjustment As a Backend Engineer Leader, you will be responsible for leading and managing a team to complete business development projects. Our applications are developed by Ruby on Rails mainly but we are replacing them with Kotlin and also re-architecturing them. So you will take a lead to succeed projects on these improving applications. Responsibilities and Duties Development of HR solution products with Ruby on Rails or Kotlin. (Most of the products are developed by Ruby on Rails, Kotlin replacement is on-going.) Design and develop detailed specifications for new features Refactoring and improving existing designs and tests Improve product quality through reviewing and testing code Identify issues, propose improvements, and implement solutions for the development team. Plan the architecture of projects across products Required Skills and Experience Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of hands-on experience in designing, developing and operating web applications Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions. Flexibility and adaptability to work with diverse technology stacks, with a willingness to learn and catch up on Ruby on Rails if not already proficient. Preferred Skills and Experience Familiarity with Ruby, Ruby on Rails, React, Kotlin, SpringBoot. Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. Hands-on experience with test design, creation, and operation using documentation or testing tools like RSpec, Jest, JUnit, Playwright or similar. Proficiency in tuning middleware components, including database optimization and performance improvement strategies. Previous exposure to design, development, and operation of microservices, demonstrating an understanding of scalable and modular architecture. Experience in architecture design and technology selection, showcasing the ability to make informed decisions for optimal solutions. Experience in AI development and/or experience in using AI tools to improve development processes. Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here) Language Requirements English: Fluent in both written and spoken Japanese: Basic Japanese is a plus Technology Stack Backend: Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec, Kotlin, SpringBoot, Playwright Frontend: TypeScript,Next.js,Vue.js, Nuxt.js, Bootstrap-vue, Vue apollo, Jest Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 他 Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
Senior Backend Engineer (Java/Kotlin), Money Forward HOME, Tokyo
Mission of Money Forward At Money Forward, we have infused the values we’ve cherished since our founding into our mission. Please take a moment to check out our Mission, Vision, and Values. About Money Forward Home Money Forward Home Co., Ltd. was established as a joint venture between Money Forward, Inc. and Sumitomo Mitsui Card Co., Ltd., and began its joint business on December 2, 2024. We aim to solve more customers' financial issues by integrating and maximizing the value of various personal financial services provided by Money Forward with cutting-edge cashless services based on digital technology offered by Sumitomo Mitsui Card and comprehensive financial services for individuals called 'Olive' provided by the SMBC Group. About Money Forward Home The main service of Money Forward Home Co., Ltd., "Money Forward ME," is a household budgeting and asset management app that ranks No. 1 in usage and recognition (※1). It has steadily grown, with a cumulative user base of 16.1 million and 597,000 paying users. The core functionality of "Money Forward ME" is built on aggregation technology, which automatically retrieves data such as balances and transaction histories by linking with accounts from banks, credit cards, and securities. The service is created based on data obtained through this aggregation and data manually entered by users. About Money Forward ME ※1: Research commissioned to: Macromill, Inc. / Survey target and number of respondents: 1,034 users of household budgeting apps aged 20-60, 1,034 users of asset management apps aged 20-60 / Survey period: Household budgeting apps from August 13, 2024, to August 14, 2024, asset management apps from August 13, 2024, to August 16, 2024 / Survey method: Internet research / Household budgeting apps refer to apps that allow users to manage their household budgets using smartphones or tablets. Asset management apps refer to apps that allow users to centrally manage multiple assets using smartphones or tablets. *This position is employed by Money Forward, Inc. and seconded to Money Forward Home Co., Ltd., with evaluation systems and benefits aligned with Money Forward. Overview "Money Forward ME," the founding product of Money Forward, has become more complex in both system and specifications over its long history, increasing the difficulty of service maintenance and operation each year. Meanwhile, we have established a joint venture to provide new financial services and are transitioning the development and operation to the new company, moving to the next growth stage. In this period of transformation, pursuing the essential value for users and developing without slowing down requires aligning the directions of business, product, and system, maintaining a balance between defense and offense in development capabilities. Currently, the development team is globalizing and communication among engineers is shifting towards English. Additionally, members from overseas branches like Money Forward Vietnam are participating in development. On the other hand, there is frequent communication in Japanese with product managers, designers, customer support members, and other roles, necessitating not only technical skills but also communication skills and the ability to identify issues to enhance the team's overall strength. We are looking for individuals who can enjoy not only the growth of the product but also the growth of the team and themselves in such a challenging environment, and who can lead product development as a team leader! Main Responsibilities You will be responsible for the backend development of the personal budgeting service "Money Forward ME." As a core member of the project transitioning the current Ruby on Rails infrastructure to Kotlin, you will lead or handle the design and implementation of new backend services using Kotlin. Once the Kotlin system is operational, your role will not only involve progressing the phased transition but also collaborating with multiple teams and professions to enhance the overall service experience. You will work closely with product managers, designers, application engineers, and engineers responsible for other microservices, engaging from the planning and specification stages. Your input will be required not only from a technical perspective but also in making decisions and proposals that consider the product as a whole. In addition to ease of use, your designs and implementations should focus on performance, maintainability, and future scalability. You are also expected to proactively identify and improve existing system and team challenges to enhance development productivity and product quality. As a potential leader, you will have the opportunity to lead the team as needed and be involved in decision-making regarding both technical and project aspects. Required Skills and Experience 3+ years of experience in developing and operating web applications as a team, regardless of language Experience in designing, developing, and operating web applications using Java or Kotlin Experience leading development teams or projects Experience working within a Japanese cultural environment Preferred Skills and Experience Experience in designing, developing, and operating web applications using Ruby on Rails Systematic knowledge and understanding of architecture and design Experience in designing and developing microservices, or implementation and collaboration experience on the user side of microservices Experience in development using modern frontend technologies Experience in system development and maintenance on cloud infrastructure (e.g., AWS) Experience in development in a global team, especially working with Japanese cultural members Experience in people management, including evaluation and development of team members Experience in AI development and/or experience in using AI tools to improve development processes. Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here) Technical Stack Languages/Frameworks: Kotlin, Java, Spring, Ruby, Ruby on Rails Job/Background Processing: Sidekiq, Kubernetes CronJob Code Management/CI/CD: GitHub, CircleCI, GitHub Actions, Argo CD Infrastructure/Database/IaC: AWS (EKS), Aurora MySQL (some on-premise MySQL), S3, ElastiCache, Terraform Monitoring/Error Tracking: Datadog, Rollbar Communication: Slack, Zoom Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC specs: Latest CPU-equipped PC (macOS or Windows). Customization and replacement to the latest OS are possible according to business requirements. System for improving the development environment: Necessary peripherals (display, mouse, keyboard, etc.) can be purchased as equipment. Generally, you can choose from standard catalog products, but non-catalog products can also be requested if conditions are met. Money Forward Library: A library system with free lending of books from technical to management books. Desired books can be purchased at company expense. Referral-driven: Support for meal expenses for referral recruitment and a reward system for referrers. Conference participation support: Partial company coverage for participation in domestic and international conferences such as RubyKaigi and Google I/O. Language Skills Required Japanese: Business Level or higher (JLPT N2 Level) Interviews will be conducted in Japanese English: Business Level (TOEIC 700+) (Note: If you have other qualifications or experiences demonstrating English proficiency, such as EIKEN Pre-1, EIKEN 2nd Grade (CSE score 1950+), TOEFL iBT 60+, IELTS 5.0+, or Cambridge FCE.), feel free to discuss with us, For those without a TOEIC 700+ equivalent score, they will be asked to take a designated test during the interview process (generally after the first interview). 続きを見る
-
【バックエンドエンジニア】デジタルバンク_東京(田町)
募集背景 マネーフォワードでは、新たな取り組みとして、三井住友フィナンシャルグループおよび三井住友銀行とBaaS/デジタルバンクの提供検討を開始いたしました。* 今回、そのコアとなるコアバンキングチームにてバックエンドエンジニアを募集いたします。 *2025年4月16日発表のプレスリリースに基づく 私たちについて 三井住友フィナンシャルグループおよび三井住友銀行と提携して新しいデジタル銀行を設立するためのスタートアップチームです。ゼロから組み込み型金融商品を構築し、中小企業(SMB)を支援することを最優先に考えています。 主な業務内容 コアバンキングチームのソフトウェアエンジニアとして、Mambu(ネオバンクやチャレンジャーバンクで世界をリードするクラウドバンキングプラットフォーム)を活用しながら、業界で最も信頼性が高く機敏な銀行システムを構築していただきます。 日本のデジタルバンキングの未来を形作り、これまで以上に使いやすく、ユーザーフレンドリーにすることが私たちのゴールです。 ドメイン知識の習得-デジタルバンキングにおける、預金、ローン、クリアリングと決済、基本的な会計、内国為替や全銀ネットなどの知識を習得する プロダクトオーナーと積極的に関わり、要件定義を行う 数値の精度を保ちながら、静的コード解析、ソフトウェア構成解析、SAST、DASTの非機能的品質ゲートを満たすコードを開発し、テストやデプロイを実行する 高性能でスケーラブルなAPIを中心としたマイクロサービスを設計・構築する APIテストなどのテスト自動化と継続的改善を追求する ソフトウェア開発ライフサイクル全体の責任を持つ 求めるスキル・経験 JavaまたはKotlin、Spring Bootを用いた実務経験(5年程度) SQL、Apache Kafkaなどを用いた実務経験 テスト作成及びテスト自動化の経験 トランザクション管理、クエリ最適化、スキーマ設計を含むリレーショナルデータベース/非リレーショナルデータベースでの実務経験 スケーラビリティ、保守性、サポート性を考慮したマイクロサービスアーキテクチャ、API設計の実務経験 十分なドメイン知識を得て、開発を行ったご経験(必ずしも金融業界でなくてもよい) CI/CDの概念と実践の理解 AWS、Azure、GCPなどの主要なクラウド環境でクラウドネイティブアプリケーションを開発した経験 コンピュータサイエンスまたは関連分野の学士号または修士号、または同等の実務経験 グローバルな開発環境におけるコミュニケーションへの興味・関心 -開発は海外拠点と共同で行うため、業務上英語を使用する場面あり※入社時にTOEIC等のスコアは求めません あると望ましいスキル・経験 金融機関、特に銀行やフィンテック企業での勤務経験 会計または複式簿記の基礎知識 CCPと決済の仕組みに関する知識 クラウドでの開発から本番までのCI/CDパイプラインの実装経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 日本語:ビジネスレベル 英語:不問 選考時点では英語証憑など不要ですが、ビジネスレベル(TOEIC700点以上)相当の英語力を持つ方を歓迎いたします。 こんな方に仲間になってほしい 優先順位や状況の変化に迅速に対応できる 現状を疑問視し、批判的思考を持つ姿勢 優れたコミュニケーションスキルを持ち、アイデアを明確に表現できる 必要なドメイン知識や技術を学ぶ意欲 DevOps/DevSecOpsへの理解 技術スタック Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured Redis, MySQL Docker, AWS ECS Apache Kafka (AWS MSK) 使用ツール Mambu cloud banking platform GitHub, Backstage, Amazon ECR GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan ChatGPT, Copilot, Gemni 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
【テックリード候補 | シニアバックエンドエンジニア】マネーフォワードクラウド_業務基盤開発本部_名古屋
UIターンサポートキャンペーン実施中 マネーフォワードでは、名古屋開発拠点へのUIターンをサポートするキャンペーンを実施中です! 中途入社するエンジニアの方に、50万円のUIターン費用を支給します(支給条件有)。 詳細は以下の記事からご確認ください。 エンジニアの名古屋へのUIターン費用サポートキャンペーン実施のお知らせ 募集背景 MFBC(Money Forward Business Company)では、主にBtoBサービス「マネーフォワードクラウド」を開発・展開しています。マネーフォワードクラウドは利用者の用途によって組み合わせを選ぶことのできるコンポーネント型クラウドERPとなっており、複数のサービス群によって構成されています。しかし複数のサービス群が個別開発していてはデータの偏在、利用体験の低下、開発効率の悪化をもたらすため、戦略的に共通化していくことが必要です。その共通基盤を構築し各サービスが安定的に利用していくことを推進しているのが、我々業務基盤開発本部です。 本募集は業務基盤の中でも各サービスが利用するワークフロー機能を提供しているワークフロー基盤開発部のシニアバックエンドエンジニアを募集します。各ユーザー企業の取り扱う物事や文化によって、ワークフローに期待するものが異なりますが、我々はそれらの期待をできる限り実現したいと考えています。一方で機能の充実に伴い、複雑化するシステムのロジックを整理し、メンテナンス性を高めることも中長期の成長には必要不可欠です。さらに、データマネジメントの効率化とアーキテクチャの最適化を図ることで、システムの信頼性と拡張性を確保し、これらのバランスを取り、真にユーザーフォーカスした最適なワークフローシステムを作り、マネーフォワードクラウドシリーズのワークフロー体験を最大化することを目指しています。 シニアバックエンドエンジニアは共通基盤サービスとしての開発者体験・信頼性を作りあげる、重要な役割を担っていただきます。また、本人の意向によって、バックエンド開発に閉じず、SRE、DevOpsなどの役割も積極的に得られる環境です。 主な業務内容 MFBC-業務基盤開発本部-ワークフロー基盤開発部にて以下の役割・責務を担っていただきます。 共通ワークフローシステムのバックエンド開発 共通ワークフローシステムのプロダクト組み込み支援 PdMやデザイナーと協力して開発内容を検討し、機能制約を明確化してUXに反映させること 要件定義や設計(Design DocやADRなど) 品質保証・品質改善 インシデント発生時の対応 将来的にはテックリードやグループリーダーをお任せします 仕事のやりがい・得られる経験 個別のサービス(人事管理や経費精算など)にとらわれず横断的に関わるため、マネーフォワードクラウドの持つ業務領域を広く理解できる ワークフローの効率化によりすべてのビジネスパーソンの生産性を直接的に高めることができる グローバルチームでの開発経験(ベトナム開発拠点と協業) 比較的新しい部署・サービスのため、マネーフォワードグループ内でも最新の試みを取り入れ続けることが容易 マネーフォワードの今後10年を支える基盤サービスの開発に携わることで得られる技術的な挑戦とリーダーシップを発揮する機会 期待する役割 バックエンド開発のプロフェッショナルとして、バックエンドの領域に閉じずユーザー体験とシステムの容易性の両立を追求すること ワークフローシステム組み込みをするプロダクトに対して、プロジェクトの推進と適切なサポートを行うこと ワークフローシステム開発と品質維持向上を進めるための施策立案、実施 機能開発にまつわる技術的課題の解決 技術負債を発見し改善する チームメンバーのスキル向上をサポートし、技術的な知識やベストプラクティスを共有することで、チーム全体の技術力を底上げすること 求めるスキル・経験 Webアプリケーションのバックエンド開発経験 3年以上 KafkaやAmazon SQS、IBM MQなどを用いた非同期メッセージングの設計・実装・トラブルシュートの経験 新規開発または大規模な機能改修に主体的に関わったシステム・サービスを、1年以上にわたり保守・改善した経験 技術選定や設計方針などに関して、自ら責任を持って意思決定を行い実装をした経験 要件・要求から概念モデルを作成し、データベース設計に落とし込むことができること 仕様や技術的制約がある中でも、状況を整理し、現実的な落としどころを見つけてチーム内外を巻き込んで開発を進めた経験 単体テスト、統合テスト、E2Eテストなど、各種自動テストの実装・運用経験 コードレビューを通じてチームのコード品質を継続的に担保・改善してきた経験 あると望ましいスキル・経験 Kotlin, JVM, Springなどに対する深い理解を活かし、技術課題を解決した経験 HTTP/ブラウザの基礎知識および応用実践経験 マイクロサービスアーキテクチャに関する設計・開発・運用経験 システムアーキテクチャ設計の経験 複数職能(PdM、QA、デザイナなど)と連携しながら開発を進行した経験 実サービスにおいて、RDBのテーブル設計を行い、スキーマの実装および運用・保守に責任を持って対応した経験 OpenAPI や GraphQL のスキーマを起点とした設計・実装・合意形成の経験 システムの運用・監視・障害対応などの経験 進捗管理・課題・リスク管理・要件定義などを担当した経験 障害や重要な技術的事象について、開発外の関係者に対して適切に説明・報告した経験 海外での就業経験、多国籍エンジニアとの協業経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ビジネスレベルの日本語力 ビジネスレベルの英語力 TOEIC740以上+英語での会議・テキストのやりとりが入社早々対応可能なレベル ※ TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など ※ TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい 技術的判断において「速く届ける」と「持続的に保つ」のバランスを重視できる方 フロントエンド、モバイル、インフラといったバックエンド以外のレイヤーにおける設計・運用上の留意点を理解し、他領域と協働できる素地のある方 Runbookや設計方針など、構造的に技術を言語化・文書化する文化に共感し、実践している/実践したい意思がある方 技術スタック バックエンド領域 言語:Kotlin フレームワーク:Spring Boot, GraphQL Kotlin ORM:jOOQ, R2DBC テスト:Kotest, MockK その他:Debezium, Protocol Buffers その他 フロントエンド:TypeScript, React, Redux, React Flow データベース:Aurora MySQL ミドルウェア:Docker, Kafka プラットフォーム:AWS 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI, GitHub Actions 開発環境:Docker, Terraform Enterprise 監視:Datadog, Rollbar コミュニケーション:Slack 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
【テックリード候補 | シニアバックエンドエンジニア】マネーフォワードクラウド_業務基盤開発本部_東京
募集背景 MFBC(Money Forward Business Company)では、主にBtoBサービス「マネーフォワードクラウド」を開発・展開しています。マネーフォワードクラウドは利用者の用途によって組み合わせを選ぶことのできるコンポーネント型クラウドERPとなっており、複数のサービス群によって構成されています。しかし複数のサービス群が個別開発していてはデータの偏在、利用体験の低下、開発効率の悪化をもたらすため、戦略的に共通化していくことが必要です。その共通基盤を構築し各サービスが安定的に利用していくことを推進しているのが、我々業務基盤開発本部です。 本募集は業務基盤の中でも各サービスが利用するワークフロー機能を提供しているワークフロー基盤開発部のシニアバックエンドエンジニアを募集します。各ユーザー企業の取り扱う物事や文化によって、ワークフローに期待するものが異なりますが、我々はそれらの期待をできる限り実現したいと考えています。一方で機能の充実に伴い、複雑化するシステムのロジックを整理し、メンテナンス性を高めることも中長期の成長には必要不可欠です。さらに、データマネジメントの効率化とアーキテクチャの最適化を図ることで、システムの信頼性と拡張性を確保し、これらのバランスを取り、真にユーザーフォーカスした最適なワークフローシステムを作り、マネーフォワードクラウドシリーズのワークフロー体験を最大化することを目指しています。 シニアバックエンドエンジニアは共通基盤サービスとしての開発者体験・信頼性を作りあげる、重要な役割を担っていただきます。また、本人の意向によって、バックエンド開発に閉じず、SRE、DevOpsなどの役割も積極的に得られる環境です。 主な業務内容 MFBC-業務基盤開発本部-ワークフロー基盤開発部にて以下の役割・責務を担っていただきます。 共通ワークフローシステムのバックエンド開発 共通ワークフローシステムのプロダクト組み込み支援 PdMやデザイナーと協力して開発内容を検討し、機能制約を明確化してUXに反映させること 要件定義や設計(Design DocやADRなど) 品質保証・品質改善 インシデント発生時の対応 将来的にはテックリードやグループリーダーをお任せします 仕事のやりがい・得られる経験 個別のサービス(人事管理や経費精算など)にとらわれず横断的に関わるため、マネーフォワードクラウドの持つ業務領域を広く理解できる ワークフローの効率化によりすべてのビジネスパーソンの生産性を直接的に高めることができる グローバルチームでの開発経験(ベトナム開発拠点と協業) 比較的新しい部署・サービスのため、マネーフォワードグループ内でも最新の試みを取り入れ続けることが容易 マネーフォワードの今後10年を支える基盤サービスの開発に携わることで得られる技術的な挑戦とリーダーシップを発揮する機会 期待する役割 バックエンド開発のプロフェッショナルとして、バックエンドの領域に閉じずユーザー体験とシステムの容易性の両立を追求すること ワークフローシステム組み込みをするプロダクトに対して、プロジェクトの推進と適切なサポートを行うこと ワークフローシステム開発と品質維持向上を進めるための施策立案、実施 機能開発にまつわる技術的課題の解決 技術負債を発見し改善する チームメンバーのスキル向上をサポートし、技術的な知識やベストプラクティスを共有することで、チーム全体の技術力を底上げすること 求めるスキル・経験 Webアプリケーションのバックエンド開発経験 3年以上 KafkaやAmazon SQS、IBM MQなどを用いた非同期メッセージングの設計・実装・トラブルシュートの経験 新規開発または大規模な機能改修に主体的に関わったシステム・サービスを、1年以上にわたり保守・改善した経験 技術選定や設計方針などに関して、自ら責任を持って意思決定を行い実装をした経験 要件・要求から概念モデルを作成し、データベース設計に落とし込むことができること 仕様や技術的制約がある中でも、状況を整理し、現実的な落としどころを見つけてチーム内外を巻き込んで開発を進めた経験 単体テスト、統合テスト、E2Eテストなど、各種自動テストの実装・運用経験 コードレビューを通じてチームのコード品質を継続的に担保・改善してきた経験 あると望ましいスキル・経験 Kotlin, JVM, Springなどに対する深い理解を活かし、技術課題を解決した経験 HTTP/ブラウザの基礎知識および応用実践経験 マイクロサービスアーキテクチャに関する設計・開発・運用経験 システムアーキテクチャ設計の経験 複数職能(PdM、QA、デザイナなど)と連携しながら開発を進行した経験 実サービスにおいて、RDBのテーブル設計を行い、スキーマの実装および運用・保守に責任を持って対応した経験 OpenAPI や GraphQL のスキーマを起点とした設計・実装・合意形成の経験 システムの運用・監視・障害対応などの経験 進捗管理・課題・リスク管理・要件定義などを担当した経験 障害や重要な技術的事象について、開発外の関係者に対して適切に説明・報告した経験 海外での就業経験、多国籍エンジニアとの協業経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ビジネスレベルの日本語力 ビジネスレベルの英語力 TOEIC740以上+英語での会議・テキストのやりとりが入社早々対応可能なレベル ※ TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など ※ TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい 技術的判断において「速く届ける」と「持続的に保つ」のバランスを重視できる方 フロントエンド、モバイル、インフラといったバックエンド以外のレイヤーにおける設計・運用上の留意点を理解し、他領域と協働できる素地のある方 Runbookや設計方針など、構造的に技術を言語化・文書化する文化に共感し、実践している/実践したい意思がある方 技術スタック バックエンド領域 言語:Kotlin フレームワーク:Spring Boot, GraphQL Kotlin ORM:jOOQ, R2DBC テスト:Kotest, MockK その他:Debezium, Protocol Buffers その他 フロントエンド:TypeScript, React, Redux, React Flow データベース:Aurora MySQL ミドルウェア:Docker, Kafka プラットフォーム:AWS 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI, GitHub Actions 開発環境:Docker, Terraform Enterprise 監視:Datadog, Rollbar コミュニケーション:Slack 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Nagoya
Overview At MFBC (Money Forward Business Company), we primarily develop and offer the B2B service "Money Forward Cloud." Money Forward Cloud is a component-based cloud ERP that allows users to choose combinations based on their needs and is composed of multiple service groups. However, if these service groups are developed individually, it can lead to data silos, a decline in user experience, and reduced development efficiency. Therefore, it is necessary to strategically standardize these services. Our Business Platform Development department is responsible for building this common foundation and promoting its stable use across services. We are currently seeking a Senior Backend Engineer for the Workflow Platform Development department, which provides workflow functions used by various services within the business platform. The expectations for workflows vary depending on the matters and culture handled by each user company, and we aim to meet these expectations as much as possible. At the same time, as the system becomes more complex with enhanced functionality, it is essential for medium- to long-term growth to organize the system logic and improve maintainability. Furthermore, by optimizing data management and architecture, we aim to ensure system reliability and scalability, balance these aspects, create a truly user-focused optimal workflow system, and maximize the workflow experience of the Money Forward Cloud series. This position will play a crucial role in creating the developer experience and reliability of the common platform service. Additionally, depending on personal preferences, there is an environment where one can actively take on roles beyond backend development, such as SRE and DevOps. Responsibilities and Duties On the MFBC-Business Platform Development Department - Workflow Platform Development Division, you will be responsible for the following duties: Backend development of the common workflow system Support for product integration of the common workflow system Collaborate with PdM and designers to consider development content and clarify functional constraints to reflect in UX Requirements definition and design (Design Doc, ADR, etc.) Quality assurance and improvement Respond to incidents In the future, you may be entrusted with roles such as tech lead or group leader Expected Role As a professional in backend development, pursue the balance between user experience and system ease of use without being confined to the backend domain. Promote projects and provide appropriate support for products that integrate the workflow system. Plan and implement measures to advance workflow system development and quality maintenance and improvement. Solve technical issues related to feature development. Identify and improve technical debt. Support the skill development of team members and enhance the overall technical capability of the team by sharing technical knowledge and best practices. Experience Gained You will have a broad understanding of the business areas covered by Money Forward Cloud as you will be involved across various services (such as HR management and expense reimbursement) without being confined to individual services. You can directly enhance the productivity of all business people by streamlining workflows. Experience in development with a global team (collaboration with the Vietnam development base) As a relatively new department and service, it is easy to continuously incorporate the latest initiatives within the Money Forward Group. Opportunities to demonstrate technical challenges and leadership by being involved in the development of foundational services that will support Money Forward for the next 10 years. Required Skills and Experience Over 3 years of experience in backend development of web applications Experience in designing, implementing, and troubleshooting asynchronous messaging using tools like Kafka, Amazon SQS, or IBM MQ Experience in maintaining and improving systems/services for over a year, having been actively involved in new development or large-scale feature modifications Experience in making responsible decisions and implementing them regarding technology selection and design policies Ability to create conceptual models from requirements and demands and translate them into database design Experience in organizing situations and finding practical solutions to advance development by involving both internal and external teams, even with specifications and technical constraints Experience in implementing and operating various automated tests, such as unit tests, integration tests, and E2E tests Experience in continuously ensuring and improving code quality through code reviews Preferred Skills and Experience Experience in solving technical issues by leveraging a deep understanding of Kotlin, JVM, Spring, etc. Basic knowledge and practical experience with HTTP/browser Experience in designing, developing, and operating microservice architecture Experience in system architecture design Experience in progressing development while collaborating with multiple functions (PdM, QA, designers, etc.) Experience in designing RDB tables and being responsible for schema implementation, operation, and maintenance in real services Experience in design, implementation, and consensus building starting from OpenAPI or GraphQL schemas Experience in system operation, monitoring, and incident response Experience in managing progress, issues, risks, and requirements Experience in appropriately explaining and reporting incidents or significant technical events to stakeholders outside of development Experience working overseas or collaborating with multinational engineers Experience in AI development and/or experience in using AI tools to improve development processes. Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here) Language Requirements Business-level English proficiency IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+ Japanese proficiency is not required but conversational level (N3+) is nice to have Who We’re Looking For Someone who can balance "delivering quickly" and "maintaining sustainably" in technical decisions Someone who understands design and operational considerations in layers other than backend, such as frontend, mobile, and infrastructure, and has the foundation to collaborate with other areas Someone who empathizes with and wants to practice a culture of structurally verbalizing and documenting technology, such as runbooks and design policies Technology Stack Backend Domain Language: Kotlin Framework: Spring Boot, GraphQL Kotlin ORM: jOOQ, R2DBC Testing: Kotest, MockK Others: Debezium, Protocol Buffers Others Frontend: TypeScript, React, Redux, React Flow Database: Aurora MySQL Middleware: Docker, Kafka Platform: AWS Tools Used Repository Management: GitHub CI/CD: CircleCI, GitHub Actions Development Environment: Docker, Terraform Enterprise Monitoring: Datadog, Rollbar Communication: Slack Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O. Relocation Support for Overseas Candidates Communication Support Japanese language study support Online beginner courses Terakoya (Japanese study buddy program) In-house Translation & Interpretation team Active English-speaking employee community within the company Culture and Language exchange events Relocation Support Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment Relocation bonus for initial life setup Settling-in support after arrival in Japan For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. 続きを見る
-
Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Tokyo
Only applicants residing in Japan are eligible to apply. Overview At MFBC (Money Forward Business Company), we primarily develop and offer the B2B service "Money Forward Cloud." Money Forward Cloud is a component-based cloud ERP that allows users to choose combinations based on their needs and is composed of multiple service groups. However, if these service groups are developed individually, it can lead to data silos, a decline in user experience, and reduced development efficiency. Therefore, it is necessary to strategically standardize these services. Our Business Platform Development department is responsible for building this common foundation and promoting its stable use across services. We are currently seeking a Senior Backend Engineer for the Workflow Platform Development department, which provides workflow functions used by various services within the business platform. The expectations for workflows vary depending on the matters and culture handled by each user company, and we aim to meet these expectations as much as possible. At the same time, as the system becomes more complex with enhanced functionality, it is essential for medium- to long-term growth to organize the system logic and improve maintainability. Furthermore, by optimizing data management and architecture, we aim to ensure system reliability and scalability, balance these aspects, create a truly user-focused optimal workflow system, and maximize the workflow experience of the Money Forward Cloud series. This position will play a crucial role in creating the developer experience and reliability of the common platform service. Additionally, depending on personal preferences, there is an environment where one can actively take on roles beyond backend development, such as SRE and DevOps. Responsibilities and Duties On the MFBC-Business Platform Development Department - Workflow Platform Development Division, you will be responsible for the following duties: Backend development of the common workflow system Support for product integration of the common workflow system Collaborate with PdM and designers to consider development content and clarify functional constraints to reflect in UX Requirements definition and design (Design Doc, ADR, etc.) Quality assurance and improvement Respond to incidents In the future, you may be entrusted with roles such as tech lead or group leader Expected Role As a professional in backend development, pursue the balance between user experience and system ease of use without being confined to the backend domain. Promote projects and provide appropriate support for products that integrate the workflow system. Plan and implement measures to advance workflow system development and quality maintenance and improvement. Solve technical issues related to feature development. Identify and improve technical debt. Support the skill development of team members and enhance the overall technical capability of the team by sharing technical knowledge and best practices. Experience Gained You will have a broad understanding of the business areas covered by Money Forward Cloud as you will be involved across various services (such as HR management and expense reimbursement) without being confined to individual services. You can directly enhance the productivity of all business people by streamlining workflows. Experience in development with a global team (collaboration with the Vietnam development base) As a relatively new department and service, it is easy to continuously incorporate the latest initiatives within the Money Forward Group. Opportunities to demonstrate technical challenges and leadership by being involved in the development of foundational services that will support Money Forward for the next 10 years. Required Skills and Experience Over 3 years of experience in backend development of web applications Experience in designing, implementing, and troubleshooting asynchronous messaging using tools like Kafka, Amazon SQS, or IBM MQ Experience in maintaining and improving systems/services for over a year, having been actively involved in new development or large-scale feature modifications Experience in making responsible decisions and implementing them regarding technology selection and design policies Ability to create conceptual models from requirements and demands and translate them into database design Experience in organizing situations and finding practical solutions to advance development by involving both internal and external teams, even with specifications and technical constraints Experience in implementing and operating various automated tests, such as unit tests, integration tests, and E2E tests Experience in continuously ensuring and improving code quality through code reviews Preferred Skills and Experience Experience in solving technical issues by leveraging a deep understanding of Kotlin, JVM, Spring, etc. Basic knowledge and practical experience with HTTP/browser Experience in designing, developing, and operating microservice architecture Experience in system architecture design Experience in progressing development while collaborating with multiple functions (PdM, QA, designers, etc.) Experience in designing RDB tables and being responsible for schema implementation, operation, and maintenance in real services Experience in design, implementation, and consensus building starting from OpenAPI or GraphQL schemas Experience in system operation, monitoring, and incident response Experience in managing progress, issues, risks, and requirements Experience in appropriately explaining and reporting incidents or significant technical events to stakeholders outside of development Experience working overseas or collaborating with multinational engineers Experience in AI development and/or experience in using AI tools to improve development processes. Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users. (More information here) Language Requirements Business-level English proficiency IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+ Business-level Japanese proficiency (equivalent to JLPT N2 or higher) Ability to speak Japanese smoothly with designers, PdM, etc. Who We’re Looking For Someone who can balance "delivering quickly" and "maintaining sustainably" in technical decisions Someone who understands design and operational considerations in layers other than backend, such as frontend, mobile, and infrastructure, and has the foundation to collaborate with other areas Someone who empathizes with and wants to practice a culture of structurally verbalizing and documenting technology, such as runbooks and design policies Technology Stack Backend Domain Language: Kotlin Framework: Spring Boot, GraphQL Kotlin ORM: jOOQ, R2DBC Testing: Kotest, MockK Others: Debezium, Protocol Buffers Others Frontend: TypeScript, React, Redux, React Flow Database: Aurora MySQL Middleware: Docker, Kafka Platform: AWS Tools Used Repository Management: GitHub CI/CD: CircleCI, GitHub Actions Development Environment: Docker, Terraform Enterprise Monitoring: Datadog, Rollbar Communication: Slack Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O. 続きを見る
全 15 件中 15 件 を表示しています