全 16 件中 16 件 を表示しています
-
【バックエンドエンジニア】マネーフォワードケッサイ(OpeX Group)_東京(田町)_(マネーフォワードケッサイ株式会社出向)
マネーフォワードケッサイについて マネーフォワードケッサイは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サービスは特有の細やかな配慮が求められ、請求業務だけとっても業界や会社によって様々のルールや慣習があります。 私たちは、こうしたニーズにテクノロジーの力で、可視化、効率化を目指しており、そこで溜まったビジネス上のデータで、更に新規事業を創り上げていくというテーマで事業活動をしています。 また、当社は企業与信や企業データ活用に注力をしており、それらは与信精度・スピードに直結します。 結果的に、単なる請求代行サービスにとどまらず、与信から決済、加盟店開拓まで一貫してやっている点で、クレジットカード業界の各ポジションをすべて自社でやっているとも言えます。 「決済」はそれくらい広い概念で、データビジネスとも密接に関係しており、そういった広義の決済をオペレーションレベルから一手に引き受け変革を目指せるのがサービスの強みです。 主な業務内容 当社のビジネスを支える社内向けWebサービスのサーバーサイド開発を中心にお任せします。 指向性とスキルに応じて、フロントエンド開発・データエンジニアリング領域にも取り組んでいただくことも可能です。 【具体的には・・】 社内オペレータ向けWebサービスの設計・開発 顧客向け機能、社内オペレータ向け機能等のユーザが直接触る機能のサーバサイド開発 オペレータの業務をヒアリング・分析し、あるべき業務フローとそれを実現する仕組みの検討 このポジションの魅力 社内業務の改善と聞くと、一見地味な印象を受けるかもしれません。 まず、コーポレートエンジニアに代表される社内向け開発の魅力は、目の前の同僚がユーザとなり、顔の見える相手に直接、価値を届けられることにあります。 ダイレクトにフィードバックを受け、協力しながらより良い形を共創することができます。 また、コミュニケーションによってユーザコントロールがしやすく、ダイナミックな機能開発が行いやすい関係性になります。 チームの開発生産性をあげるため、新しい機能、技術は積極的に採用してます。エンジニアには強い裁量権が委譲され、使う技術の選定からプロジェクトの意思決定に至るまで、包括的な責任と自由が与えられます。エンジニアリングスキルの発揮だけでなく、リーダーシップと意思決定能力も同時に磨かれます。 一方で、成果物が届くユーザ数や社会へのインパクトとしては限られるという側面もあります。 MFKの決済代行ビジネスでは、ユーザ企業さまへBPOサービスとして価値提供しているため、社内の業務オペレーション改善がダイレクトにユーザ企業さまへの価値体験としてフィードバックされ、より多くのユーザ獲得へつながるという、SaaS開発の醍醐味を享受できます。 SaaSエンジニアとコーポレートエンジニア(DXエンジニア)をハイブリッドに経験できるポジションと捉えています。 また、当社はチームの垣根が非常に低い組織体制で業務遂行を実施しています、他のチームとの関わりが強いため、チームの垣根にとらわれない横断的な働きができます。 OpeX Groupについて MFKの決済・請求代行事業は、文字通り、ユーザー企業さま(売り手)から、企業間決済にまつわるあらゆる業務を代行することによって、対価をいただくビジネスです。 そのため、SaaSでありながらBPO(ビジネス・プロセス・アウトソーシング)サービスとしての側面が強くあります。 つまり、いかに効率よく、高品質に業務オペレーションを実施できるかが、企業間決済ビジネスの肝ともいえます。 OpeXは、このコア業務とも言える高度なオペレーションを、実現・改善し続けるために、 テクノロジーを用いてサポートそしてリードしていくBPR(ビジネスプロセス・リエンジニアリング)チームです。 OpeXが担う3つの役割 Operational Excellence Operational Excellence(OPEX) = 業務改善プロセスが現場に定着し、業務オペレーションが磨きあげられ、競争上の優位性にまでなっている状態のこと。 他社が真似できないレベルの業務遂行力と業務品質の実現に向けて、あらゆるサポートを担います。 Operator Experience MFKが創業以来大切にしていきた顧客体験への意識は、プロダクトに関わるすべての人に向けたものです、当然、社内プロダクトの利用者もユーザーです。プロダクトを通して社内にも最高のユーザー体験を届けます。 Operating Expense MFKの企業間決済ビジネスの中枢でもあるオペレーションの最適化に対して、事業運営費の適正化で経営目標にコミットします。 そのためにも、オペレーション部門の生み出す価値の可視化に取り組み、データドリブンな経営判断に貢献します。 求めるスキル・経験 言語問わずWeb Application Frameworkを用いた開発経験 RDBMSを利用したアプリケーションの開発経験 Golangでの開発経験、もしくはGolangに興味があること Docker等のコンテナ技術利用経験 AWS,GCPなどのクラウドを利用した中長期的なサービス運用経験 あると望ましいスキル・経験 マイクロサービスの開発経験 スクラムでのチーム開発経験 AWS,GCPなどのクラウドを利用した中長期的なサービス運用経験 データエンジニアリングの経験 業務システム・サービスの導入開発経験 開発ツール・サービスの導入経験 モダンフロントエンドフレームワークNext.js, Remix等)の利用経験 Reactを用いた開発経験 利用中の技術など 技術選定は、スクラップアンドビルドも選択肢に持ちながら、サービスの活用を含め、中長期の目線で生産性を最大化し価値をユーザに提供し続ける環境にすること意識して議論・選択しています。 以下は、現在採用している技術スタックの一例です。 ■言語・フレームワーク等:Go (gRPC, gqlgen) / TypeScript(Remix, Nuxt.js, React, Next.js, Nest.js) / Python(FastAPI, OpenAPI Specification (Swagger) ■クラウドインフラ・サービス: GCP(GKE, Cloud Run, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud Operations,Data Flow, Composer等) / AWS / Cloudflare / Firebase / SendGrid / Datadog / Sentry ■データベース・データウェアハウス: MySQL / BigQuery / Firestore ■DevOpsツール: Github Actions / Cloud Build / VAddy / Datadog / Sentry / Terraform / GCP Deployment Manager タスク管理: Asana こんな方に仲間になってほしい 業務ドメインを抽象的に捉え、問題をモデル化する能力 アジャイル開発の基礎的な理解、テスト駆動開発への理解 継続的な学習、興味を持って技術に取り組めること 自ら課題を発見して、周囲を巻き込んで解決していくことが好きな方 続きを見る
-
【バックエンドエンジニア(Java)】アカウントアグリゲーション本部_東京(田町)
CTOメッセージ マネーフォワードCTOが考えていること(2022年12月) | Engineers' Blog 募集背景 当社では、自動家計簿・資産管理サービス「マネーフォワード ME」、ビジネス向けクラウドサービス「マネーフォワードクラウド」などのサービス群を展開し、多くのユーザーにご利用いただいています。これらのサービスでは、「アカウントアグリゲーション」と呼ばれる技術により集められた、ユーザーのさまざまなデータの活用が不可欠です。 アカウントアグリゲーションチームでは、銀行やクレジットカード、証券などさまざまな金融関連サービスからデータを集めてくるシステムを開発しております。 このシステムは、マネーフォワードが提供する多くのサービスの根幹にもなっています。 集めてきたデータは、プロダクトを通してさらに価値のある情報となり、ユーザーのもとへと還元されていきます。技術や社会、お金の概念そのものの変化にも立ち向かい、より深く、広くデータを集め、ユーザーに価値を提供していくために、共に働いてくれる仲間を募集しています。 主な業務内容 ◆アカウントアグリゲーションチームのミッション 「現象をデータへ >> データを情報へ >> 人生をもっと前へ」 「お金を使う」「資産が増える」「商品を売る」「領収書を受領する」など、生きていく上でのお金の動きは多岐に渡ります。お金の動きがわかるデータを取得し、それを元に、ユーザーにとって価値のある情報を提供していくことが、私たちのミッションです。 そのために、アカウントアグリゲーションのシステムは、日々進化し続けています。システムの基盤となるアーキテクチャを構築し、その上で動くひとつひとつの機能を開発していきます。 2500を超える連携先との接続を安定的に運用し続けるためには、日々の地道な改修は欠かせません。加えて、新しい連携先への対応や、プロダクトの新機能への対応など、開発内容は多岐に渡ります。 ◆仕事のやりがい・得られる経験 多くのプロダクトに利用されているコア技術の開発に携わることで、ユーザーを身近に感じながら、社会に貢献できる 他社では触れることのない様々なユーザーデータに触れ、あるべき形を考えることができる 社会的に価値のあるオープンAPIに触れ、自ら作り出すことができる 多くの金融関連サービスと接続することで、金融データへの理解・データポリシーの整備・プロジェクトの進行に関する知見・経験を増やすことができる エンジニア組織の英語化に向けて、先行で取り組んでいるチームであり、国内外のエンジニアと共に働くことができる ◆期待する役割 接続先の追加や、既存システムの保守メンテナンス(Webスクレイピング・API接続)。また、そのためのチームビルディング ◆期待するマインド マネーフォワードが提供するサービスの価値向上への関心 扱うシステム・データに強い責任感を持ち、自分自身でモチベーションを高く保てる 技術や社会の変遷に負けず、データそのものや、データポリシーを整えたい!というパッション 求めるスキル・経験 下記すべてを満たしていらっしゃる方 JavaやKotlin、あるいはオブジェクト指向プログラミング言語を使用した開発経験 システム業務要件を整理してこられたご経験 サービスを運用しながら改善を加えてきた経験 業務においてコードレビューをしてきたご経験 あると望ましいスキル・経験 5人以上のチームをリードしたご経験 社内外のステークホルダーとの折衝・調整などのご経験 Spring Bootを使用した開発経験 Kotlin for server sideを使用した開発経験 Docker/AWS/Kubernetes/Terraformを用いたインフラ構築スキル 金融に関する知識 求める語学力 日本語力:ネイティブレベル(行政機関や企業と正確なコミュニケーションが取れることが必須となります) 英語力:ビジネス基礎レベルの英語力(TOEIC700点相当以上) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など。 ※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい マネーフォワードが持つデータを利用するサービスにワクワクする方 受け身にならず、システムそのものや開発手法を自ら積極的に改善していける方 金融関連サービスに興味がある方 技術スタック Webサーバーサイド:Java, Kotlin データベース:MySQL インフラ・ミドルウェア:Sakura, AWS, Docker, Redis 使用ツール リポジトリ管理:GitHub, GitLab CI/CD:Jenkins, ArgoCD 開発環境:IntelliJ IDEA, Eclipse, Docker 監視:Grafana, Kibana, Rollbar コミュニケーション:Slack, Zoom チケット管理:Redmine, Trello 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 開発環境/スペック:MacBook Pro / MacBook Air / iMac / Windows MacBook Pro / MacBook Air / iMacに関しては、 ハイスペックPCを標準支給し、Apple最新に合わせ常にアップデートしていきます。開発環境は、つねに最強スペックを維持しますし、特別構成にも対応しています。 快適開発環境支援:業務上必要な備品は、品目の制限なく、会社費用で購入可能です。 MF図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を会社が負担します。 続きを見る
-
【バックエンドエンジニア】マネーフォワードケッサイ(Kessai Group)_東京(田町)_(マネーフォワードケッサイ株式会社出向)
マネーフォワードケッサイについて マネーフォワードケッサイは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等のコンテナ技術利用経験 あると望ましいスキル・経験 マイクロサービスの開発経験 スクラムでのチーム開発経験 高トラフィックサービスにおけるパフォーマンスチューニングの知見・経験 プロジェクトの進行管理や、チームリーダーの知見・経験 Reactを用いた開発経験 このポジションの魅力 「企業間請求代行サービス」は「SaaS」「BPO」「Fintech」という3つの要素を絶妙なバランスで成り立たせる必要があり、取り組む課題の難易度が高いため、いかにエンジニアリングによりシンプルに解決できるかが肝になるビジネスです。 サービスの成長に伴ってユーザーからの要望も、オペレーションも、審査難易度も増加しており、これまで以上に本質を見極め、選択して機能開発をしていくための課題精査、仕様を削ぐスキルが必要になってきています。 また、継続的なアップデートによるセキュリティリスクの排除、増加するデータに対するパフォーマンス計測と負荷対策、障害防止に向けた監視やE2Eのメンテナンス、といった非機能要件の対応優先度も上がってきています。 アプリケーション開発に軸足を置きつつ、「SaaS」「BPO」「Fintech」をバランスさせるという事業課題全般に幅広く取り組んで頂けるポジションとなっています。 技術的な事に限らず事業や文化に関しましては、handbookという形で公開させていただいておりますので、ぜひ参考にして頂ければと思います。 Money Forward Kessai Handbook こんな方に仲間になってほしい 業務ドメインを抽象的に捉え、問題をモデル化する能力をお持ちの方 異常系のハンドリングやデータ不整合の発生パターンに対する嗅覚(マイクロサービスや分散システムへの基礎的な理解)をお持ちの方 アジャイル開発の基礎的な理解、テスト駆動開発への理解をお持ちの方 継続的な学習、興味を持って技術に取り組める方 自ら課題を見つけ、主体的に周りを巻き込んでプロジェクトを進行する能力をお持ちの方 社内外の様々な人と適切にコミュニケーションを取りながら業務に取り組める方 続きを見る
-
【バックエンドエンジニア】マネーフォワードクラウド_業務基盤開発本部(クラウドBox)_東京(田町)
募集背景 「全ての人のお金のプラットフォームになる。」をミッションに掲げるマネーフォワードでは2012年に個人向け家計簿アプリサービスで創業しました。 以降ユーザーの声に応えるように毎年サービスリリースを続け、現在は30を超えるサービスを展開し、toB向けSaaSプロダクトも「MFクラウドシリーズ」として広く展開しております。 その中でも、いま注目を集めるプロダクトがバックオフィス向けのクラウドファイルストレージサービスの『クラウドBox』です。 昨今、電子取引のデータ保存義務開始(2023年1月)やインボイス制度開始(2023年10月)など、請求書や領収書といった書類をデジタル化を推進する法律が多く改正され、バックオフィスのデジタル化を推進する土台が整ってきています。クラウドBoxでは、この法改正の追い風を最大限活用し、法的要件の準拠のみならず、テクノロジーの力を最大限活用した業務効率化を推進するために多くの機能開発を計画しております。 2020年に数名でスタートした組織も、2023年以降は十数名に拡大しており、さらなるプロダクトの強化やクラウドBoxや他のシステムで利用されるファイル基盤の新規開発に向けバックエンドエンジニアを募集しております。 ■参考リンク:マネーフォワードクラウド 主な業務内容 電子書類の簡単アップロードや充実した検索機能でペーパーレスを実現する電帳法対応ストレージサービス『クラウドBox』の成長を力強く牽引いただけるバックエンドエンジニアとして、プロダクトの機能開発に加え、新たな取り組みであるファイル基盤開発についてもお任せしたいと考えております。 テクノロジーの力を最大限活用し、バックオフィス業務のデジタル化と圧倒的な効率化を一緒に実現してくれる仲間を募集しています。 具体的には・・・ 業務要件に合わせた要件定義 新機能の企画および設計、開発、運用 新機能投入後の効果検証、機能改善 既存機能の問題抽出および解決策の提案 ファイル転送基盤の新アーキテクチャ設計、開発、運用 フレームワーク、言語、ライブラリのアップデート ■配属予定チーム:クラウドBoxグループ 請求書や領収証などの証憑管理ストレージサービス(クラウドBox)のエンハンス&保守運用を行うチームです。 現在はさらなるプロダクトの強化に向け、以下のような機能開発を進めています。 メールやウェブサイト、郵送などあらゆる場所に届く書類データを効率的に収集すること アップロードされた書類の種別や金額等の記載されている内容を解析すること 収集・解析された書類データを容易に管理可能にするユーザーインターフェースの実装するこ 経費精算や会計処理にスムーズにデータを連携すること マネーフォワードクラウドシリーズであるクラウド会計やクラウド請求書などをはじめ、連携可能なプロダクトの数も右肩上がりに増える中で いかに高いパフォーマンスかつスケーラブルなシステムを実現するかという点も今後の大きな開発トピックスになります。 直近では、他システムも含めて共通で利用可能なファイル転送基盤の新規開発を予定しており 将来的にはクラウドBoxのファイル転送基盤に各プロダクトからのデータも集約し一限管理することで圧倒的な効率化を実現する世界観を目指しています。 ■ミッション クラウドBoxはバックオフィス向けのクラウドファイルストレージです。誰でも簡単に法的要件に則って請求書や領収書などの書類をデジタルデータで保存可能にし、さらにOCR機能を使ってアップロードされたファイルから取引先や取引金額を自動的に認識するすることで、バックオフィス業務のデジタル化と圧倒的な効率化を実現することをミッションに掲げています。 近年、請求書や領収書といった書類をデジタル化を推進する法律が多く改正(*)され、バックオフィスのデジタル化を推進する土台が整ってきています。例えば、電子帳簿保存法が改正されることで、法改正前は紙で受け取った請求書や領収書は原本を7年間も保存する義務がありましたが改正後は法的要件を満たしたクラウドBoxのようなストレージにデータを保存することで原本を破棄することが可能になりました。取引数が多い事業者様では専用の倉庫を借りてまで書類を保存する必要がありましたが、それが一切不要になります。また、皆さんもご経験があるかもしれませんが、領収書に直筆で書名を書いて経理へ提出するという手間も不要になります。 クラウドBoxでは、この法改正の追い風を最大限活用し法的要件の準拠のみならずテクノロジーの力を最大限活用した業務効率化を推進するために多くの機能開発を計画しています。メールやウェブサイト、さらには郵送などあらゆる場所に届く書類データを効率的に収集すること、アップロードされた書類の種別や金額等の記載されている内容を解析すること、後続の経費精算や会計処理にスムーズにデータを連携できること、また収集・解析された書類データを容易に管理可能にするユーザーインターフェースの実装することなど、多く機能実装・改善を計画しています。 また、クラウドBoxはマイクロサービスとしても振る舞います。マネーフォワードクラウドシリーズであるクラウド会計やクラウド請求書などに対してAPIを提供し、連携プロダクトからの書類保存や解析を可能にします。書類のデジタル化の追い風を受けてこれらのAPIの利用数は急激に増大しており、いかに高いパフォーマンスかつスケーラブルなAPIを実現・提供するかという点も今後の大きな開発トピックスになります。 クラウドBoxではPdM、エンジニア、デザイナーで1つのスモールチームを構成してプロダクト開発を行なっています。PdM以外のエンジニア・デザイナーも仕様に関して積極的に意見を出すことが可能ですし、それを期待しています。テクノロジーの力を最大限活用しバックオフィス業務のデジタル化と圧倒的な効率化を一緒に実現してくれる仲間を募集しています。 (*) 電子取引のデータ保存義務開始(2023年1月), インボイス制度開始(2023年10月), etc… ■魅力ポイント マネーフォワードのプロダクトをつなぐ事業インパクトの大きな開発に携わることができる クラウドBOXの機能追加やAIを活用をした自動化、ファイル転送基盤の開発などを通して、ユーザーの快適さや業務効率を追求できるプロダクト開発に携わることができます。将来的には「マネーフォワードクラウドシリーズ」の書類データをクラウドBOXで一限管理を通して、バックオフィス業務のデジタル化と圧倒的な効率化の実現を目指せます。 また、事業においてもメンテナンスや開発コストを削減を通して大きなインパクトを与えることができます。 自分のアイデアを活かしプロダクト反映できる 少数精鋭の開発部隊のため、自社プロダクトの開発に裁量を持って取り組むことができます。 また、エンジニアが自由に提案できる環境のため、自らのアイデアをプロダクトに反映することができます スケールアウトや負荷分散/対策などチャレンジングな業務に携われ、高い技術力を身につけることができます 各サービスからAPIでアクセスがあるため、可用性やパフォーマンスを高いレベルで維持する必要があり 今後もリクエスト数の急増が想定されるため、スケールアウトや負荷分散/対策などのチャレンジができます。 難易度の高いプロダクト開発を通して高い技術力を身につけることができます。 求めるスキル・経験 5年以上の社会人経験 Ruby on Railsでの3年以上の中規模以上のWebアプリケーション設計・開発・運用の経験 バックエンドの開発領域における専門性 Docker/Kubernetesなどのコンテナ技術を用いた開発経験 AWS/GCPなどのクラウドを用いた開発経験 世の中の課題を、テクノロジーの力で解決したいと思う強い気持ち 求める語学力 ビジネス基礎レベルの英語力(TOEIC700点相当以上) 英検 準1級、もしくは英検 2級(英検CSEスコア 1950以上) TOEFL iBT 60以上 IELTS 5.0以上 ケンブリッジ英語検定 FCE ※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考プロセスの過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 下記のいずれかの要件に当てはまるとオンボードが早いです。興味がある、トライしたい方も歓迎します。 3年以上チームリードとしてチームを牽引されてきた経験 Web APIの設計、開発経験 TypeScript/Reactを利用したWebアプリケーション開発経験 RDBの論理設計、運用経験 AWSなどクラウド上でのインフラ構築経験 システム運用経験 法改正対応、規制対応などの開発経験 こんな方に仲間になってほしい フロントエンド, バックエンド, インフラと複数の技術領域で開発をしたい方 複数プロダクトをまたがって高い視座でアーキテクチャデザインがしたい方 チャレンジ精神が高い人で、スピード感持って開発ができる方 他人任せではなく、自分ごととして主体性をもって業務に取り組める方 一緒に働く周りの人にリスペクトの気持ちを持てる方 技術スタック Webサーバーサイド:Rails, RSpec Webフロントエンド:React, Next.js, TypeScript, Jest データベース:MySQL インフラ・ミドルウェア:AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS), Docker, Redis, Puma, Sidekiq, nginx, SendGrid 使用ツール Biz基盤:Marketo, SalesForce, GoogleAnalyitics, BigQuery, Looker リポジトリ管理:GitHub CI/CD:CircleCI, Github Action, Dependabot, ArgoCD 開発環境:Docker, Terraform Enterprise 監視:DataDog, Rollbar コミュニケーション:Slack チケット管理:Jira, Github 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 開発環境/スペック:MacBook Pro / MacBook Air / iMac / Windows MacBook Pro / MacBook Air / iMacに関しては、 ハイスペックPCを標準支給し、Apple最新に合わせ常にアップデートしていきます。 開発環境は、つねに最強スペックを維持しますし、特別構成にも対応しています。 快適開発環境支援:業務上必要な備品は、品目の制限なく、会社費用で購入可能です。 MF図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を会社が負担します。 Culture Speed 意思決定のスピードを上げ、最速で行動に移し、最速でやり遂げよう。 Pride 絶えず成長し、最高の結果を出すために、プロとして高い意識をもってやり抜こう。 Teamwork One for all, All for one.の精神を大切に、ひとつのチームとなって目標を成し遂げよう。 Respect 感謝と尊敬を忘れずに、誰に対しても誠実であり続けよう。 Fun 仕事を楽しみ、成長を楽しみ、人生を楽しもう。 続きを見る
-
【R&Dエンジニア】Money Forward Lab_東京(田町)
CTOメッセージ マネーフォワードCTOが考えていること(2022年12月) | Engineers' Blog 募集背景 お金とポジティブに向きあい、今日よりもっと豊かな人生を叶えるために、テクノロジーとデータを駆使し、家計・資産・会計の少し先の未来を可視化することで、すべてのユーザーのお金に対する漠然とした不安や課題を解決すべく、2019年3月1日にMoney Forward Labを設立しました。 今回募集している職務は、Money Forward LabのR&Dエンジニアです。 Money Forward Labは、応用研究を主体とした研究開発組織としてユーザーの課題解決に取り組み、研究開発結果のプロダクトへの組み込みを通してユーザーに新たな価値をお届けすることに重きを置いています。 これをスピーディに実現するために、研究者等と協力しながら研究開発結果をシステム化するプロフェッショナルを必要としています。 Mission:「お金のメカニズムを解き明かすことで、人生に笑顔と驚きを。」 お金とは、何か? それは、人生を前へと動かす「ツール」です。 お金とポジティブに向き合うことで、今日よりもっと豊かな人生を叶えるために。 お金に対する漠然とした不安や課題を、テクノロジーとデータの力で解決する。 それが、Money Forward Labのミッションです。 Vision:「テクノロジーとデータの力で、お金のプラットフォーム実現を推進する。」 世の中が求めるより早く課題を見出し、 テクノロジーによる飛躍的解決を。 データ活用に深い洞察と創造を。 私たちは攻めの姿勢で、お金のプラットフォーム実現を推進します。 主な業務内容 研究者やプロダクト部門、連携企業や大学等と協力しながら研究開発結果をプロダクト化するために必要となるシステムの設計や開発、実装、効果測定、運用等を立案・推進します。また、研究者のパートナーとして、プロトタイピングやデータ分析等の支援業務も担います。 求めるスキル・経験 Webアプリケーションの開発・運用経験 AWSやGCPなどのクラウドを用いたサービスの開発・運用経験 データベース、バッチデータパイプライン、SQLなど用いたデータ分析・開発経験 GitやSlack等を用いたチーム開発の経験 自立的な開発・運用計画の立案・実行力 歓迎するご経験・スキル マイクロサービスの開発・運用経験 データエンジニアリング経験 Dockerなどのコンテナ技術を利用した開発経験 社内ライブラリの開発・運用経験 機械学習(特に言語処理や画像処理)への興味関心 ElasticsearchやSolr、Open Searchへの興味関心 求める語学力 ビジネス基礎レベルの英語力(TOEIC700点相当以上) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など。※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 ・研究成果をエンジニアと協働して実装、プロダクト化したことがある ・大学や企業等との共同・委託研究をしたことがある ・チームメンバやインターン生の研究指導をしたことがある 続きを見る
-
【フルスタックエンジニア】マネーフォワードクラウド_業務基盤開発本部(クラウドパートナー)_東京(田町)
募集背景 マネーフォワードでは、「MFクラウドシリーズ」としてtoB向けSaaSを広く展開しています。様々なステージの企業に対応可能なプロダクトラインナップを実現しています。 ■参考リンク:マネーフォワードクラウド 「MFクラウドシリーズ」の横断的な関心事にまつわる開発を行っています。複数チームに分かれて、特定のサービスに限定せず横断的に利用されるサービス開発やプロジェクトベースの技術的負債解消活動をしています。 特定のサービスや技術領域にとらわれず、幅広いチャレンジをできる環境です。 配属部署 ■業務基盤開発本部 マネーフォワードグループを支えるBusinessドメインを担当するマネーフォワードビジネスカンパニーの業務基盤開発本部へ配属になります。 業務基盤開発本部は、日本のバックオフィス業務効率化・経営改善を支える「マネ―フォワード クラウド」の価値を最大化するために発足しました。 マネ―フォワード クラウドの横断的な関心事にまつわる開発を行っています。複数チームに分かれて、特定のサービスに限定せず横断的に利用されるサービス開発やプロジェクトベースの技術的負債解消活動をしています。 主な業務内容 配属予定チーム:クラウドパートナーグループ マネーフォワードクラウド公認メンバーが利用できる士業(会計事務所・社労士事務所)専用のプロダクト「クラウドパートナー」の開発エンジニアを募集しています。 プロダクトビジョン クラウドパートナーグループは「士業の顧問体験を前に進める」をプロダクトビジョンに掲げています。士業は中小企業のビジネス成長に影響を及ぼす存在ですが、領収書管理、各種申請書作成など依然として紙ベースの管理業務に多くの時間を割かれ、成長支援のためのアドバイザリー業務にリソースを十分に割けないという課題があります。 そこで、私たちは創業当初から士業の方々とパートナーシップを組み、バックオフィスSaaS「マネーフォワードクラウド」シリーズを通じて中小企業のDX化を推進してきました。2023年には、当社のクラウド会計が会計事務所のシェアNo.1となり、45%を占めるまでに成長しました。 決算説明資料 P22:https://ssl4.eir-parts.net/doc/3994/ir_material_for_fiscal_ym/148120/00.pdf 現在、私たちは「マネーフォワードクラウド」シリーズを利用する顧問先の管理を支援する機能を提供していますが、今後は士業が中小企業のビジネス成長支援により注力できるよう、新たな価値を提供することを目指しています。 募集背景・業務内容 スクラム開発を採用しており、バックエンドとフロントエンドのチームやタスクは分割していませんが、チームの現状のバランスを加味してバックエンドにより知見を持ったエンジニアの採用を強化したいと考えています。また、マネーフォワードは2025年度から開発を完全英語化することを目指しており、クラウドパートナーチームではすでにグローバル化を進めています。 いまは課題の発見や要件定義などのディスカバリーフェーズは一部のメンバーが日本語で行い、その後英語に翻訳しています。設計・実装・テスト・リリースなどのデリバリーフェーズは全て英語で行っています。将来的にはディスカバリーフェーズも英語化する想定ですが、プロダクトやビジネスドメインの日本語からの脱却が難しく、当面は日本語と英語の併用が必要となります。そのため、ディスカバリーとデリバリーの両フェーズに参加できる日本語力と英語力を兼ね備えた方を求めています。 求めるスキル・経験 Webアプリケーション設計・開発・運用の経験(目安経験年数:5年以上) react、Next.js、GraphQLのご経験 フルスタックのWebフレームワークを用いてのフロントエンド開発経験 クラウドインフラの設計とデプロイメントの経験 英語の最低限の職業上の実務能力(IELTS Overall 6.0以上、TOEFL iBT 60点以上、TOEIC 740点以上) 週に少なくとも2回は東京のオフィスに通勤できること 求める語学力 ビジネス基礎レベルの英語力(TOEIC740点相当以上) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60点以上、IELTS Overall 6.0以上、ケンブリッジ英語検定 FCE など。 ※その他、英語力がわかる資格や経験については応相談 ※TOEIC740点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 Ruby on Railsを使用したバックエンド開発の経験 システムアーキテクチャ設計の経験 マイクロサービス開発の経験 スクラムチームでの勤務経験 DevOpsの実践経験 コンテナベースの開発経験 テスト駆動開発の専門性 こんな方に仲間になってほしい 複数プロダクトをまたがって高い視座でアーキテクチャデザインがしたい方 チャレンジ精神が高い人で、スピード感持って開発ができる方 他人任せではなく、自分ごととして主体性をもって業務に取り組める方。 一緒に働く周りの人にリスペクトの気持ちを持てる方。 技術スタック Webサーバーサイド:Rails, GraphQL Webフロントエンド:React, Next.js, TypeScript データベース:MySQL インフラ・ミドルウェア:AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS), Docker, Redis, Puma, Unicorn, nginx, sendgrid 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI, Github Action, dependabot, ArgoCD 開発環境:Docker, Terraform Enterprise 監視:DataDog, Rollbar コミュニケーション:Slack チケット管理:GitHub 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 開発環境/スペック:MacBook Pro / MacBook Air / iMac / Windows MacBook Pro / MacBook Air / iMacに関しては、 ハイスペックPCを標準支給し、Apple最新に合わせ常にアップデートしていきます。 開発環境は、つねに最強スペックを維持しますし、特別構成にも対応しています。 快適開発環境支援:業務上必要な備品は、品目の制限なく、会社費用で購入可能です。 MF図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を会社が負担します。 Culture Speed 意思決定のスピードを上げ、最速で行動に移し、最速でやり遂げよう。 Pride 絶えず成長し、最高の結果を出すために、プロとして高い意識をもってやり抜こう。 Teamwork One for all, All for one.の精神を大切に、ひとつのチームとなって目標を成し遂げよう。 Respect 感謝と尊敬を忘れずに、誰に対しても誠実であり続けよう。 Fun 仕事を楽しみ、成長を楽しみ、人生を楽しもう。 続きを見る
-
Senior Backend Software Engineer (Go), Accounting Report System Development (Tokyo)
【Only applicants residing in Japan are eligible to apply.】 Overview As a Senior Backend Software Engineer, you will be responsible for building brand-new reporting features for our accounting cloud service, mainly using Go. “Money Forward Cloud ERP” is a cloud-based composable ERP (modular ERP) that has our own SaaS applications for corporate back-office operations from Accounting, Finances, and Human Resources fields as its module applications. And the “Money Forward Cloud Accounting Plus” is an accounting module from the composable ERP modules. Our team is developing new reporting features for the accounting module, which our users desire. The new reporting features allow users to check their company’s financial status easily and quickly. We have to handle large amounts of data to calculate figures for reporting, it is crucial to consider efficiency in processing to provide better UX. Responsibilities and Duties Develop reporting functionalities on our cloud accounting product for over mid-sized companies with Go Develop customizable reporting functionalities Write scalable, robust, testable, efficient, and easily maintainable code Lead team members from a technical perspective Participate in discussions on product specifications or customer feedback with members from other functions Create system requirements that include functional and non-functional requirements Collaborate with team members, Engineering Manager, Product Manager, Designer, and any other stakeholders Ship software to the production environment Monitor the production environment and if any issues happen, fix and recover the system Share your knowledge with team members and other engineers Contribute to improvements in the development process, communication, team building, etc Required Skills and Experience Computer Science / Engineering Bachelor’s degree or related technical field 5+ years of software development experience Experience in leading product development with Go Experience with RDBM Experience with system design Experience with working in an Agile/Scrum team Team player Strong interpersonal skills Solution-oriented and result-driven Currently based in Japan and be able to commute to the office in Tokyo 2 days per week Preferred Skills and Experience These aren’t required, but be sure to mention them in your application if you have them. Experience with accounting domain service development and operations (e.g. accounting, reporting) Experience with AWS or other public cloud services Experience with infrastructure building Experience with CI/CD Experience with React.js or other frontend technologies Successful track record of developing quality software products and shipping production-ready software Interest in learning Japanese Language Requirements Japanese: Not required (Interests in learning is a plus) English: Fluent in both written and verbal Work Environment MF Library: We have a library system where you can freely borrow books, ranging from technical manuals to management books. Desired books can be purchased at the company's expense. Referral Program: The company covers the cost of recruitment meals and offers a referral bonus system. Conference Participation Support: The company covers the costs for attending domestic and international conferences such as RubyKaigi and Google I/O. Company-wide study sessions are held regularly, open to all employees. Engage with the entire engineering team on a Slack channel, including OSS committers, the CTO, and VPoE. It's an environment where you can easily ask questions and engage in discussions. 続きを見る
-
Senior Software Engineer, Money Forward Cloud Partner (Tokyo)
About the position As a senior fullstack engineer, you will be responsible for leading the development of an accountants assistant system called “Money Forward Cloud Partner (hereinafter referred to as Cloud Partner)'', which is used by the certified business partners of Money Forward. Cloud Partner enables our business partners to efficiently manage their client information and provide various professional services. You are expected to become the driving force of the development and also establish a great product team together. About team Business Platform Development Department, Cloud Partner Group You will be assigned to the Business Platform Development Department of Money Forward Business Company, responsible for overseeing the Business Domains that support the Money Forward Group. The Business Platform Development Department was established to maximize the value of 'Money Forward Cloud,' which supports the efficiency and management improvement of Japanese back-office operations. We undertake development related to cross-cutting concerns of Money Forward Cloud, working across multiple teams to develop services that are not limited to specific services but are utilized across the board. Additionally, we engage in project-based technical debt reduction activities We are currently seeking a development engineer for 'Cloud Partner,' a product exclusively designed for professionals (accounting firms and labor and social security attorney offices) available to certified members of Money Forward Cloud. Responsibilities The Cloud Partner Group sets forth the product vision of "advancing the advisory experience for professionals." Professionals play a significant role in the growth of small and medium-sized businesses. However, they often dedicate a considerable amount of time to paper-based management tasks such as receipt management and various application form preparations, which hinders their ability to allocate resources adequately to advisory services for growth support. Therefore, since our inception, we have been partnering with professionals and focusing on promoting the digital transformation of small and medium-sized enterprises (SMEs) through our back-office SaaS series, Money Forward Cloud. By 2023, our cloud accounting service became the No.1 choice among accounting firms, capturing a market share of 45%. Currently, we provide features that support the management of clients who utilize the Money Forward Cloud series. However, going forward, our aim is to provide new value that enables professionals to focus more on supporting the business growth of small and medium-sized enterprises (SMEs). We currently adopt Scrum development and do not divide teams or tasks between backend and frontend. However, considering the current balance of the team, we aim to strengthen recruitment efforts for engineers with expertise in backend development. Additionally, Money Forward aims to fully transition to English for development from the fiscal year 2025, and the Cloud Partner team is already progressing towards globalization. Currently, the discovery phase, such as issue identification and requirement definition, is conducted by some members in Japanese, which is then translated into English. The delivery phase, including design, implementation, testing, and release, is entirely conducted in English. It is anticipated that the discovery phase will also be conducted in English in the future. However, breaking away from Japanese in product and business domains is challenging, so a combination of Japanese and English will be necessary for the time being. Technology Stack Backend: Ruby on Rails, GraphQL Frontend: React,js, Next.js, TypeScript Middlewares: MySQL, Kafka, Debezium Infrastructure: AWS, Docker, Kubernetes, Terraform CI/CD: Circle CI, GitHub Action, Argo CD Monitoring: Datadog, Rollbar Task management: JIRA Communication: Slack, Zoom Requirements Must to have Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of web application development experience Experience of react, Next.js and GraphQL Experience of frontend development with full stack web framework Experience of designing and deploying cloud infrastructure Minimum Professional working proficiency in English (IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+) Willing to learn Japanese Be able to relocate to Japan and commute to the office in Tokyo at least twice a week Nice to have Conversational level of Japanese Experience of backend development with Ruby on Rails and RDBMS Experience of system architecture design Experience of microservice development Experience of working in Scrum team Experience of practicing DevOps Experience of container based development Proficiency of test driven development Salary Min 6,400,000 - Max 11,000,000 Japanese yen / year (Gross) *Including fixed overtime work allowance of 45 hours for regular, non-legal hours, legal holidays and 40 hours for late-night work. Location Location: Tokyo, Japan. Remote work: Hybrid/Partial remote with one day of in-office work per week. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays (16 national holidays in 2023) Paid holidays: 10 days (first year) *Number of paid holidays increases (+1 day) each year up to 20 days per year. Summer vacation days: 3 days Winter vacation days: 2 days Benefits Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited upgrade or purchase when needed for development is available upon approval.) Seminar participation support Book purchases Copyright of OSS belongs to individuals Relocation Support for Overseas Candidates Communication Support Japanese language study support 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 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. 続きを見る
-
Senior Backend Engineer (Cloud Box) at Money Forward business company (Tokyo)
Overview Assigned Team: Cloud Box development team This is the team that develops and maintains Money Forward Cloud Box, a storage service for managing documents like invoices and receipts. Mission: Cloud Box is a cloud file storage for back-office use. It makes it easy for anyone to save documents like invoices and receipts as digital data, following legal requirements. It also uses OCR technology to automatically recognize details like transaction partners and amounts from uploaded files. Our mission is to digitize and greatly improve the efficiency of back-office tasks. In recent years, many laws promoting the digitalization of documents like invoices and receipts have been amended. For example, after the amendment of the Electronic Record Retention Law, it's now possible to store these documents in Cloud Box and legally dispose of the original paper copies, which had to be stored for seven years before. This eliminates the need for businesses with many transactions to rent storage spaces for these documents. It also removes the hassle of manually writing titles on receipts and submitting them to accounting. Cloud Box plans to develop many features to maximize the use of these legal changes and not just comply with legal requirements, but also to use technology for more efficient operations. These include efficiently collecting document data from emails, websites, and even postal mail, analyzing uploaded documents for type and amount, smoothly linking data for expense reports and accounting, and implementing user interfaces for easy management of analyzed document data. Cloud Box also acts as a microservice. It provides APIs to other Money Forward Cloud products like Cloud Accounting and Cloud Invoicing, enabling them to store and analyze documents. With the increasing digitalization of documents, the use of these APIs is rapidly growing. Developing high-performance and scalable APIs is a major development topic for the future. In Cloud Box, we form small teams consisting of product managers, engineers, and designers for product development. Engineers and designers, not just product managers, are encouraged and expected to actively contribute ideas for making specifications. We are looking for team members who will join us in using technology to its fullest to digitize back-office tasks and achieve overwhelming efficiency. (Note: Electronic transaction data storage obligation started in January 2023, invoice system started in October 2023, etc.) We are looking forward to hearing from you if you are interested in working with us to take this big challenge. Let's go to the future together! - Work environment of this team is fully in English. Also, the company overall is planning to be a bilingual environment by the end of 2024. Responsibilities Develop and maintain B2B SaaS web applications called Cloud Box with Ruby on Rails. Develop and maintain microservices related to Cloud Box with Golang. Write scalable, robust, testable, efficient, and easily maintainable code. Develop features that are necessary for Mid to Enterprise companies, including permissions, project, and internal control functionalities. Design and tune systems to handle large-scale traffic without issues. Possess a deep understanding of the users and propose and implement features from a technical perspective to optimize UX and DevX. Collaborate with team members, Engineering Manager, Product Manager, and any other stakeholders. Lead the improvement of the team's development productivity. Influence other teams positively through knowledge sharing and best practices. Support the growth of junior to mid-level engineers through hands-on teaching and coaching, thereby maximizing the team's output. Strive to maximize the value of the Money Forward series through cross-departmental collaboration. Technology Stack Backend: Ruby, Ruby on Rails, Golang Fronted: TypeScript, Next.js Infrastructure: Amazon EKS, Aurora, ElastiCache, S3, Terraform Repositories: GitHub Project management: Asana Monitoring: DataDog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Analytics: BigQuery, Google Analytics Communication Tools: Zoom, Slack, Figma, Miro Requirements Computer Science / Engineering Bachelor's degree or related technical field. 5+ years of hands-on experience in designing, developing, and operating web applications including adding new features with any programming language. 3+ years of development experience for backend side (preferably Ruby on Rails, but other programming languages are welcomed such as Java, Kotlin, Golang). Successful track record of developing quality software products and shipping production-ready software. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Excellent communication skills, both verbal and written, with the ability to effectively communicate technical concepts to stakeholders. Demonstrated leadership abilities, including the ability to mentor and guide less experienced developers. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions Experience in working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. A shared belief in Money Forward's Mission/Vision/Values/Culture. Nice to have These aren’t required, but a plus. 3+ years of experience for team lead or management of team. Experience designing and architecting complex software systems, with a focus on security, performance, and maintainability. Have a strong understanding of system architecture and be able to make informed decisions regarding technical design choices. Experience in designing and developing microservices. Have a strong understanding of domain modeling. Experience in various layers beyond backend development, ranging from Public Cloud and Kubernetes resource management to front-end development, or a keen interest in these areas. Familiarity with Ruby, Ruby on Rails, Typescript, Next.js, or Golang. Japanese skills or interests in learning Japanese Language Requirement English: Fluent, both verbal and written Japanese: NOT Required Salary Min 7,900,000 - Max 15,000,000 Japanese yen / year (Gross) Location, Work Style Policy Location: Tokyo, Japan. Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays (16 national holidays in 2023) Paid holidays: 10 days (first year) *Number of paid holidays increases (+1 day) each year up to 20 days per year. Summer vacation days: 3 days Winter vacation days: 2 days Benefits Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited upgrade or purchase when needed for development is available upon approval.) Seminar participation support Book purchases Copyright of OSS belongs to individuals Relocation Support for Overseas Candidates Communication Support Japanese language study support 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 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. Interview Process Document Screening/Casual Meeting ↓ Technical Assignment ↓ First interview ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may be changed ■Reference checks Money Forward may ask you for the reference checks using an online service, called "back check". Mutual understanding is limited in the selection process only. Therefore, we would like to refer to the information about you from your supervisor and colleagues working together at the current or previous company so that we can make a more reliable match and to lead to your early success after joining our company. * No pass/fail decision will be made on the basis of the reference checks only. * The fact that you are applying for us will not be disclosed to your references. Mission/Vision/Values/Culture Mission Money Forward. Move your life forward. Vision Becoming the financial platform for all. Values User Focus, Tech&Design, Fairness, Culture Speed, Professional, Teamwork, Respect, Evolution, Fun 続きを見る
-
Senior Backend Engineer (Go), CTO Office, Platform Application Division
【No Japanese Requirements】 Overview At Money Forward Inc., we are dedicated to transforming financial services using advanced technology. With over 50 services for individuals and businesses, including popular products like "Money Forward ME" and "Money Forward Cloud," we help make managing money easier. We use cutting-edge "account aggregation" technology to gather user data, turning it into useful insights for our customers. Our department leads the way in using the latest technologies to improve our products. We focus on solving engineering problems across the company and increasing the value of our services. In the future, we aim to boost productivity by driving standardization efforts, addressing technical debt, and developing common platforms that can be used across the organization. We are looking for engineers with expertise in designing and building reliable, efficient solutions that enhance user experience and support our growth. A key part of this role is driving standardization initiatives across our platforms. You will have the opportunity to apply your expertise to tackle evolving challenges in technology, society, and finance, while contributing to the development of essential infrastructure services and helping to expand our business. Responsibilities and Duties Set technical direction for projects, aligning them with business objectives. Ensure software quality, focusing on performance, security, and reliability. Provide technical mentorship, especially in troubleshooting and problem-solving. Identify risks and inefficiencies in operations, developing strategies to address them. Design solutions that improve system efficiency, scalability, and reliability. Apply deep business knowledge to manage and optimize data systems. Plan and implement infrastructure measures to enhance stability and long-term goals. Required Skills and Experience 6+ years in developing and operating medium to large-scale web services, with strong expertise in Golang. Proven ability in designing scalable, robust Web APIs and microservices aligned with industry standards. Deep knowledge of relational databases, SQL, and data modeling. Extensive experience with AWS and cloud-based systems. Expertise in software architecture and systems testing, ensuring scalability and performance. Skilled in providing technical guidance, mentoring, and making critical project decisions. Broad technical knowledge, leading and collaborating on cross-functional initiatives. Effective communicator, managing inter-team collaboration. Proven leadership in managing teams, fostering growth, and promoting best practices. Preferred Skills and Experience Proficient with Kafka and message-driven architectures for scalable, decoupled systems. Knowledge of Domain-Driven Design (DDD) to align software with business needs. Experienced in multinational teams, understanding cultural and communication diversity. Advanced skills in cloud computing, particularly AWS system design and optimization. Familiar with Agile methodologies, including Scrum ceremonies like sprint planning and retrospectives. Language Requirements Business level English proficiency (TOEIC score of 700 or above equivalent). Japanese proficiency is not required but nice to have. Who We're Looking For A shared belief in Money Forward's Mission/Vision/Values/Culture. Passionate about leveraging technology to transform financial services. Strong sense of ownership and ability to drive projects to completion. Comfortable working in a dynamic, fast-paced international environment. Able to communicate effectively across teams and independently resolve complex issues between departments. Technology Stack Language: Go, Java Database: MySQL, DynamoDB, Redis Infrastructure/Middleware: Terraform, Kubernetes, AWS (EKS, ECR, RDS, S3, SQS, SNS, etc…), GCP, Docker, Kafka, NginX, Consul Tools Used Communication: Slack, Kibela, Zoom Monitoring: Datadog, Rollbar, Sentry Repository Management: GitHub CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions Ticket Management: Jira Security: Dependabot, Sonarqube Work Environment MF Library: We have a library system where you can freely borrow books, ranging from technical manuals to management books. Desired books can be purchased at the company's expense. Referral Program: The company covers the cost of recruitment meals and offers a referral bonus system. Conference Participation Support: The company covers the costs for attending domestic and international conferences such as RubyKaigi and Google I/O. Company-wide study sessions are held regularly, open to all employees. Engage with the entire engineering team on a Slack channel, including OSS committers, the CTO, and VPoE. It's an environment where you can easily ask questions and engage in discussions. 続きを見る
-
【Webエンジニア(テックリード候補)】マネーフォワードクラウド(STREAMED)_東京(田町)
「STREAMED」とは 「STREAMED」は、中小企業と会計/税理士事務所間で発生する業務に関わる課題解決を軸としたプロダクトであり、これまで年平均で130%程度のペースで事業を成長させてきました。メインユーザーは会計事務所、現在全国で5400社以上の導入件数があり、顧客満足度も94.5%の高評価を受けています。 STREAMEDは、現在マネーフォワードの100%子会社である株式会社クラビスにて開発/提供を行っておりますが、2024年12月1日付でクラビスはマネーフォワードに吸収合併することが決まっております。吸収合併により、人材獲得競争力の強化、及びマネーフォワードグループの士業向け事業戦略の一体化を実現し、ユーザーへの価値提供向上を目指しています。 「クラウド記帳サービス STREAMED」 募集背景 STREAMEDでは現在の単なる紙の入力業務の効率化に留まらない価値をユーザーに提供したいと考えています。 中小企業と会計事務所の間で行われる業務の一部を効率化する現状から、より上流の業務を自動化していくことや、紙証憑の受け渡しのあり方そのものを変えていくことも考えています。 今後も「STREAMED」のノウハウを活用し、グループ内の連携を強化しながら、多くの企業が抱える業務課題の改善に貢献し続けるために、データ化のみならず顧客の業務プロセス全体の効率化をともに目指していける仲間を募集しています。 業務概要 STREAMED事業では、AIxBPOxSaaSという切り口でバックオフィス業務を効率化する「STREAMED」というプロダクトを提供しています。 「STREAMED」では領収書・レシート・通帳といった企業のお金の取引が記録された紙を正確かつ高速にデータ化し、仕訳という会計上のフォーマットに変換、AIとBPOのオペレータによる処理を上手く組み合わせることで精度99.9%以上の正確さでデータ化を行っています。その結果、紙を見ながら仕訳を入力するという業務の 6 割を削減し、ユーザーの業務効率化を実現しました。 さらに会計領域にとどまらず、バックオフィス部門の生産性向上に寄与するプロダクトとして価値を発揮するため開発プロジェクトの推進及びエンジニアチームの成長を支え、技術面でチームを牽引していただきたいと考えています。 業務詳細 STREAMEDにおけるDock開発チームのエンジニアとして、プロダクト開発を行なっていただき、将来的にはシステム全体に横断的に関わりつつチームを開発面でリードしていただきます。 「STREAMED」は大きく分けると2つの機能に分かれており、データ化を支えるシステムであるDockと、ユーザーが利用するWebシステムであるStreamedがあります。Dockチームではその名の通り、「STREAMED」のコア機能である紙をデータ化するシステムのDockを開発しています。 「STREAMED」のデータ化において、オペレータとAIのそれぞれの能力・特性を最大限に引き出し正確かつ高速に処理が進むようなシステムを構築していますが、継続的なユーザー数の増加を実現してきた結果、当初の想定よりも多くのデータ量が流入するようになっており、安定した稼働を続けるための改善が求められています。今後はデータ化のあり方を根本から見直し、スケールするシステムへリアーキテクトしていく開発を予定しています。 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つ以上の開発言語を使用したバックエンド開発の実務経験 フロントエンドの開発経験 開発プロジェクトをリードした経験 開発プロジェクトの上流工程の経験および保守/運用の経験 事業やプロダクトの抱える課題を明確にし、改善する施策を実行した経験 歓迎するスキル・経験 長期に渡るプロジェクトの経験 チームに対してスキルやナレッジを共有し、チームの成長に貢献した経験 メンバーの課題を把握し、育成や教育、適切なアサインなどを行った経験 求める語学力 TOEIC500点程度の英語力をお持ちであり、今後さらに学習する意欲がある方 ※2年以内の英語証憑をお持ちでない方については選考中に弊社負担にてTOEIC IP試験を受験いただきます。(原則、一次面接後を想定) ※英語証憑:TOEIC、英検、TOEFL、IELTS、ケンブリッジ英語検定 FCE など。 <エンジニア組織の英語化について> マネーフォワードでは「エンジニア組織の英語化」を掲げています。現在エンジニア組織の4割以上がNon-Japanese(外国籍)メンバーで構成され、その出身国は30か国を超えます。 本ポジションでご入社いただいた方についても、2025年4月から英語研修を開始し、2026年11月末にTOEIC700以上を水準とした英語力を身につけていただきます。 環境 開発環境/スペック:MacBook Pro のハイスペックPCを標準支給し、希望される方にはディスプレイも貸与いたします。 スキルアップ補助制度:ChatGPT Plus 及び ChatGPT API 利用料、 GitHub Copilot、外部のセミナー参加費用の一部補助をしています。 書籍購入補助制度:業務やスキルアップに必要な書籍を会社費用で購入することができます。 この仕事の魅力 マネーフォワードグループにおいて事業戦略上重要な士業向けのプロダクトに携わることができる 一般的なWebアプリとしての課題解決方法に留まらず、AIやBPOを活用した解決方法で顧客課題に取り組むことができる 既に顧客基盤のある状態でプロダクトを進化させていく挑戦ができる ビジネス側と緊密に連携してプロダクトの開発を行うことができる ユーザーとも直接会話しながらプロダクトの開発を行うことができる チーム拡大の立ち上げフェーズに関与し、組織の成長に大きく貢献できる 次のキャリアステップとして、チームを横断した技術マネジメントの経験を積むことができる チームの組織構成を検討する・システムの境界を検討するなど、組織全体の開発に関わる上流部分の意思決定に関わっていくことができる 続きを見る
-
【バックエンドエンジニア(Kotlin)_テックリード】マネーフォワードクラウド(連結会計)_大阪
マネーフォワードの使命 マネーフォワードが創業時から大切にしている想いを込めておりますので、まずはご覧ください。 マネーフォワードのMission・Vision・Valueはこちら CTOメッセージ マネーフォワードの組織の強みや組織の英語化に向けた支援については、こちらをご覧ください マネーフォワードCTOが考えていること(2022年3月) | Engineers' Blog 関西で開発拠点を設立する想い 弊社では現在東京・福岡・ベトナムに開発拠点を設けていますが、会社のメンバーがワクワクして働ける機会をまだまだ増やしたいという想いと、弊社に興味はあるけど関西エリアでの勤務希望のためマッチしないという出来事が多々あり、そういった背景から京都に続き大阪に開発拠点を設立しました。 ■コアメンバーとなってくれるエンジニアを募集! そして今回、関西(大阪 or 京都)で開発チーム組織や文化を創り、マネーフォワードとしてのMission、Vision、Valueを浸透させていくコアメンバーとなっていただけるエンジニアを大募集します! コミュニケーションの問題など、複数拠点ならではの課題も出てくると思います。 ただ、そのような課題もメンバーと力を合わせれば解決していける、そしてより大きな価値を生み出していきたい、そんな想いと気概を持ってくれている方と是非お話をしてみたいです。 ■関西開発拠点の価値観を知ってもらう為のホームページを開設したので御覧ください! 株式会社マネーフォワード関西開発拠点 大阪開発拠点長note 良いチームを目指して 主な業務内容 <当ポジションの役割> 1社では成し遂げられないような飛躍的な成長の実現を目指す、グループ経営を推進・支援するサービス『マネーフォワード クラウド連結会計』を開発しているチームの技術的なリード、メンバースキル向上を担うテックリードを募集しています。 <プロダクトビジョン> 会計業務の効率化、高品質化を実現する価値を提供し続け、グループ経営企業の会計業務を変革を目指しています。 我々はグローバルで活躍する企業の壁を超え情報を連結し、スムーズな会計業務をサポートし、グループの経営状況をリアルタイムに把握を実現することで企業の成長を支えるデータエンジンになることを実現します。 現在我々は、ピュアクラウドという利点と利用しやすいUI/UXを提供することでIPO準備企業様などを中心にシェアを広げてきました。 これからは強みを活かしながら、中小企業様を中心に既に連結会計業務を実施している企業様にも価値を提供していきたいと考えています。そのために我々は企業間のコミュニケーション課題の解消、データ収集の効率化、アウトプット機能の拡充など様々な領域に対してスピーディーに価値ある機能をリリースすることが求められています。 <募集背景・業務内容> 我々は2022年12月にプロダクトをリリースして以来、優秀なエンジニアとスクラムアジャイル開発プロセスによって柔軟に品質と機能開発スピードのバランスを保ちながら成長してきました。 ビジネスの成長に伴い開発組織も拡大をして、日本とハノイの複数拠点で開発を行っています。 我々はこれから新たなステージに入ります。国内シェアを保ちながら、本格的にグローバルマーケットに進出を目指すためです。 そのために、注力すべき領域を選択し集中した上で、グローバルに魅力的で効率的な開発組織の構築が必要となります。それらの体制を作る上でバックエンド領域を技術的にリードする人材を募集しています。 具体的な業務内容 品質向上やチーム単位での自律を促進するためのナレッジ共有、メンバー育成 高難易度機能の設計や実装、アドバイス ビジネスフェーズ・品質状況に応じたテックロードマップの作成 テクノロジードリブンな開発効率向上への貢献 魅力的な開発者体験、文化の構築 求めるスキル・経験 KotlinもしくはJavaによるWebアプリケーションの開発・運用経験 先進性・保守性・拡張性を考慮したコード設計、コーチング コード規約やポリシーが作成できる深い技術知識 中期的な視点を持ったテック戦略の立案 REST API, GraphQL APIなどの開発経験 RDBを用いた開発の経験 GitHub・CI・Lint等を用いたチーム開発の経験 求める語学力 ビジネス基礎レベルの英語力(TOEIC700点相当以上) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など。 ※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 複数チームにまたがるアジャイル/スクラム開発の経験 AI Software Engineerの経験 Software Engineer in Testの経験 SREに関する知見 Docker, AWS, Kubernetes, Terraformを用いたインフラ構築スキル 大規模データに対するパフォーマンスチューニングの経験 こんな方に仲間になってほしい チームワークを大事にし、向上心を持って仕事に励んでいただける方 チームメンバーと積極的にコミュニケーションが取れる方 自分から提案し、新しい仕事を作っていける人間を目指している方 技術はもちろん、事業に関する数字を日々意識することを厭わない方 技術的好奇心が強く、技術をユーザーに役立てる意識を持ってサービスを作ることのできる方 技術スタック サーバーサイド:Kotlin フロントエンド:TypeScript, React, Next.js データベース:MySQL(Aurora) インフラ・ミドルウェア:AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...), sendgrid GCP (BigQuery, ...)Docker, Redis, kafka, maxwell, elasticsearch,Fulentd envoy 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI, ArgoCD, Github Action 開発環境:Vagrant, Docker, Terraform Enterprise 監視:DataDog, Rollbar コミュニケーション:Slack, Zoom,Discord チケット管理:Jira セキュリティ・自動化: OWASP ZAP, Burp Suite,b VAddy, Dockle, Trivy 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 開発環境/スペック:MacBook Pro / MacBook Air / iMac / Windows MacBook Pro / MacBook Air / iMacに関しては、 ハイスペックPCを標準支給し、Apple最新に合わせ常にアップデートしていきます。開発環境は、つねに最強スペックを維持しますし、特別構成にも対応しています。 快適開発環境支援:業務上必要な備品は、品目の制限なく、会社費用で購入可能です。 MF図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を会社が負担します。 続きを見る
-
【Pythonバックエンドエンジニア】マネーフォワードホームカンパニー(DataForward室)_東京 (田町)※マネーフォワードホーム株式会社へ在籍出向
マネーフォワードの使命 マネーフォワードが創業時から大切にしている想いを込めておりますので、まずはご覧ください。 マネーフォワードのMission・Vision・Valueはこちら 募集背景 マネーフォワード ホームカンパニーでは、1,610万人以上が利用する自動家計簿・資産管理アプリ「 マネーフォワード ME 」を中心とするサービス群を「お金を前へ。人生をもっと前へ。」というミッションのもと運営しております。 DataForward室は「データをサービス作りに生かし、よりUserFocusな顧客体験を実現すること」「AI・MLを活用した非連続的な提供価値を創りだすこと」をミッションとし、2022年8月に立ち上がることとなりました。 マネーフォワード ホームカンパニーでは、家計簿・資産管理サービスだからこその「お金に関するデータ」が多く集まっています。日常の購買情報や収入、貯蓄はもちろん、金融商品(保険や株)のデータも集まっています。 このようなデータを活用し、上記ミッションを実現していくべく、データサービスの立ち上げやグロースを牽引してくださる仲間を募集しています! ※DataForward室について マネーフォワードホームについて マネーフォワードと三井住友カード株式会社は、個人向け事業における、合弁会社の設立を含む資本業務提携に関する最終契約締結を締結しました。 マネーフォワードの持つ個人のお客さまのお金に関わる各種サービスと、三井住友カードが提供するデジタルをベースとした最先端のキャッシュレスサービスや、SMBCグループが提供する個人のお客さま向け総合金融サービス『Olive』の価値を融合・最大化し、より多くのお客さまのお金にまつわる課題解決を目指していきます。 マネーフォワードホーム株式会社 ※当ポジションは株式会社マネーフォワードで雇用、マネーフォワードホーム株式会社へ在籍出向となります。 評価制度や福利厚生はマネーフォワードに準じます。 主な業務内容 Pythonバックエンドエンジニアとして、PdMやデザイナー、他のエンジニアと協力して、要件・仕様設計から実装に至るまで、新規プロダクトの開発・運用いただくのがミッションとなります。 自動家計簿・資産管理アプリ『マネーフォワード ME』の新機能開発 機能・非機能要件のレビュー/仕様設計 本番用に環境要件やアーキテクチャを設計 テスト計画/テスト設計・実行/リリース後確認 コーディング ポジションの魅力 toC領域の事業会社のエンジニア お金という生活に身近なtoC領域のプロダクトであり、事業会社だからこそ、開発したプロダクトはユーザー体験の向上や売上への直接的な貢献につながります。成果が具体的に見える環境では、達成感ややりがいを感じることができます。 PdMやデザイナーとチームでプロダクトを開発しており、システム開発のみ受注するのではなく、プロダクトをより良くしていくための意見を直接発信することができます。 新たなサービスの創出 AIを含む最新の技術を活用して、ユーザーにとってより有益なサービスを提供するためのソリューションを創出することが可能です。 成長機会 当室ではAIを始め常に新しい知識を吸収し、専門性を高めることで、さらなる成長を続けることができます。 DataForward室以外にもデータ・AI・エンジニアリングに関わるチームがいくつかあるため、DataForward室を超えて情報共有やそこからの学びを得ることが可能です。 求めるスキル・経験 下記いずれかにおける4年以上の職務経験 Django, FastAPI, FlaskいずれかのWeb Application Frameworkを用いた開発経験 APIの設計経験 RDBMSを利用したアプリケーションの開発経験 テスト計画の立案、実行のサポート経験 要求・要件定義スキル PdM、デザイナーなどチームとのコミュニケーションスキル 歓迎スキル・経験 SQL・Pythonを用いたデータ処理・可視化・分析スキル LLMのAPIを利用したチャットサービスの開発経験 AWSでの大規模サービス運用経験 FP3級または簿記3級程度の金融・会計知識 求める語学力 日本語スキル ネイティブ or 日本語能力試験(JLPT)のN1 英語スキル ビジネス基礎レベルの英語力(TOEIC 700点以上) ※TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定FCEなど ※その他、英語力がわかる資格や経験については応相談 ※TOEIC 700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい チームワークを大切にし、向上心をもって仕事に励んでいただける方 業務上の課題を主体的に解決できる方 技術的な向上心が強く、業務の中でも技術的チャレンジをしていきたい方 技術スタック 言語:Python, SQL Webフレームワーク:Django, FastAPI, OpenAPI Specification (Swagger) データベース:MySQL, Elasticsearch インフラ:AWS ライブラリ:pandas, SQLAlchemy, Pydantic, pytest, Sphinx, LangChain Chat completion API:Amazon Bedrock, Anthropic, OpenAI, Gemini, Llama 使用ツール(エンジニア) リポジトリ管理:GitHub コミュニケーション:Slack, Zoom, Kibela, Google Sheets, Google Slides, Google Docs, miro プロジェクト管理:Jira 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 開発環境/スペック:MacBook Pro / MacBook Air / iMac / Windows MacBook Pro / MacBook Air / iMacに関しては、 ハイスペックPCを標準支給し、Apple最新に合わせ常にアップデートしていきます。 快適開発環境支援:業務上必要な備品は、品目の制限なく、会社費用で購入可能です。 MF図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を会社が負担します。 参考URL データを前へ。データとAIでUser Focusな価値創出を目指すマネーフォワード DataForward室のメンバー紹介|Money Forward Data PyCon JP 2022に登壇しました|Ryo YOSHI 個人向け事業における三井住友カードさまとの共創について|Yosuke Tsuji 続きを見る
-
Senior Backend Engineer (Kotlin, 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 Senior Backend Engineer, you will be responsible for leading projects primarily using Kotlin. Our products are currently in its growth phase, so we are actively seeking someone who can design an architecture and development strategy to accommodate future user expansion at scale. Responsibilities Design, develop, and maintain high-performance backend systems with Kotlin or Java, ensuring scalability and reliability. Engage in collaborative efforts with cross-functional teams to conceptualize, architect, and implement new features that enhance our SaaS offerings. Understand existing features and define the best short, medium and long term strategy to migrate or re-architect systems to support our SaaS platform’s growth and scalability for. Identify and address issues which affect our products and lead the efforts to implement solutions across teams by making key technical decisions which define our future engineering direction. Proactively identify and address cross-product performance bottlenecks, ensuring the efficiency and responsiveness of our services. Design and implement robust and maintainable APIs that support both internal and external integrations. Work closely with product managers, designers, and fellow engineers to understand requirements and deliver high-quality solutions. Proactively engage in knowledge sharing across teams and the organization, promoting a culture of learning and development. Create and maintain technical documentation for systems, APIs, and processes. Collaborate with support teams to troubleshoot and resolve technical issues promptly 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 using the latest, production proven, Kotlin or Java technologies. Experience with design, development, and operation of service-oriented or microservices architecture, 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. Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns. Proficiency in tuning middleware components, including database optimization and performance improvement strategies. Flexibility and adaptability to work with diverse technology stacks, with motivation to learn technologies like Ruby on Rails, Frontend frameworks and others in order to optimize our new systems. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Hands-on experience with test design, creation, and operation using documentation or testing tools like JUnit, Kotest, RSpec, Jest, or similar. Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions. Preferred Skills and Experience Familiarity with Ruby, Ruby on Rails, React or Vue.js. Experience with containerization and orchestration tools such as Docker and Kubernetes. Experience with event driven architectures and similar patterns to optimize performance across our systems. Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. Previous exposure to a SaaS environment will be considered an advantage. Language Requirements English: Fluent in both written and spoken Japanese: Not required (Interest in learning is a plus) Technology Stack Backend: Kotlin, Java, Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec Frontend: TypeScript, Next.js, Vue.js, Nuxt.js, Jest Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 Infrastructure as Code: Terraform Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Work Environment MF Library: We have a library system where you can freely borrow books, ranging from technical manuals to management books. Desired books can be purchased at the company's expense. Referral Program: The company covers the cost of recruitment meals and offers a referral bonus system. Conference Participation Support: The company covers the costs for attending domestic and international conferences such as RubyKaigi and Google I/O. Company-wide study sessions are held regularly, open to all employees. Engage with the entire engineering team on a Slack channel, including OSS committers, the CTO, and VPoE. It's an environment where you can easily ask questions and engage in discussions. 続きを見る
-
Senior Backend Engineer (Kotlin, HR Solutions Department), Tokyo (TokyoDev)
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 Senior Backend Engineer, you will be responsible for leading projects primarily using Kotlin. Our products are currently in its growth phase, so we are actively seeking someone who can design an architecture and development strategy to accommodate future user expansion at scale. Responsibilities Design, develop, and maintain high-performance backend systems with Kotlin or Java, ensuring scalability and reliability. Engage in collaborative efforts with cross-functional teams to conceptualize, architect, and implement new features that enhance our SaaS offerings. Understand existing features and define the best short, medium and long term strategy to migrate or re-architect systems to support our SaaS platform’s growth and scalability for. Identify and address issues which affect our products and lead the efforts to implement solutions across teams by making key technical decisions which define our future engineering direction. Proactively identify and address cross-product performance bottlenecks, ensuring the efficiency and responsiveness of our services. Design and implement robust and maintainable APIs that support both internal and external integrations. Work closely with product managers, designers, and fellow engineers to understand requirements and deliver high-quality solutions. Proactively engage in knowledge sharing across teams and the organization, promoting a culture of learning and development. Create and maintain technical documentation for systems, APIs, and processes. Collaborate with support teams to troubleshoot and resolve technical issues promptly 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 using the latest, production proven, Kotlin or Java technologies. Experience with design, development, and operation of service-oriented or microservices architecture, 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. Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns. Proficiency in tuning middleware components, including database optimization and performance improvement strategies. Flexibility and adaptability to work with diverse technology stacks, with motivation to learn technologies like Ruby on Rails, Frontend frameworks and others in order to optimize our new systems. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Hands-on experience with test design, creation, and operation using documentation or testing tools like JUnit, Kotest, RSpec, Jest, or similar. Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions. Preferred Skills and Experience Familiarity with Ruby, Ruby on Rails, React or Vue.js. Experience with containerization and orchestration tools such as Docker and Kubernetes. Experience with event driven architectures and similar patterns to optimize performance across our systems. Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. Previous exposure to a SaaS environment will be considered an advantage. Language Requirements English: Fluent in both written and spoken Japanese: Not required (Interest in learning is a plus) Technology Stack Backend: Kotlin, Java, Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec Frontend: TypeScript, Next.js, Vue.js, Nuxt.js, Jest Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 Infrastructure as Code: Terraform Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Work Environment MF Library: We have a library system where you can freely borrow books, ranging from technical manuals to management books. Desired books can be purchased at the company's expense. Referral Program: The company covers the cost of recruitment meals and offers a referral bonus system. Conference Participation Support: The company covers the costs for attending domestic and international conferences such as RubyKaigi and Google I/O. Company-wide study sessions are held regularly, open to all employees. Engage with the entire engineering team on a Slack channel, including OSS committers, the CTO, and VPoE. It's an environment where you can easily ask questions and engage in discussions. 続きを見る
-
【バックエンドエンジニア(リーダー)】アカウントアグリゲーション本部_東京 (田町)
募集背景 当社では、自動家計簿・資産管理サービス「マネーフォワード ME」、ビジネス向けクラウドサービス「マネーフォワードクラウド」などのサービス群を展開し、多くのユーザーにご利用いただいています。これらのサービスでは、「アカウントアグリゲーション」と呼ばれる技術により集められた、ユーザーのさまざまなデータの活用が不可欠です。 アカウントアグリゲーション本部では、ユーザーのデータを集め、各サービスに提供していくためのシステムを開発しています。 集めてきたデータは、サービスを通してさらに価値のある情報となり、ユーザーのもとへと還元されていきます。技術や社会、お金の概念そのものの変化にも立ち向かい、より深く、広くデータを集め、ユーザーに価値を提供していくために、共に働いてくれる仲間を募集しています。 主な業務内容 ◆基盤アプリケーショングループの役割 アカウントアグリゲーション本部では、以下のミッションを掲げています。 「現象をデータへ >> データを情報へ >> 人生をもっと前へ」 「お金を使う」「資産が増える」「商品を売る」「領収書を受領する」など、生きていく上でのお金の動きは多岐に渡ります。お金の動きがわかるデータを取得し、それを元に、ユーザーにとって価値のある情報を提供していくことが、私たちのミッションです。 同本部にある基盤アプリケーショングループでは、取得してきたお金の動きに関わるデータを各サービスに提供するマイクロサービスを構築・運用することによって、このミッションに貢献しています。 本マイクロサービスでは、データ量が年々増加していく中、各サービスで安定的にデータを利用できるよう、スケーラビリティの高いシステムアーキテクチャが求められています。大規模データをより速く、より安定してサービスに提供できるよう保守運用をしていくこと、そして、サービスの成長やユーザーへの価値提供のために必要な機能拡張をしていくことが直近の使命です。 ◆仕事のやりがい・得られる経験 多くのサービスに利用されているコア技術の開発に携わることで、ユーザーを身近に感じながら、社会に貢献できる アカウントアグリゲーションで管理するデータ体系やそれらのデータが各サービスでどのように利用されるかなど、広範囲の業務知識に触れられる サービスの安定性に関わる共通基盤の施策の立案、実施に携わることができる 国内外のエンジニアと共に働くことができる(業務のメイン言語は英語) ◆期待する役割 基盤アプリケーショングループにおける開発チームのリードエンジニア。開発メンバーとともに開発実務も行いながら、チーム全体のアウトプット向上(品質・生産性)に寄与していただく。また、事業貢献を意識した上で、保守開発・機能開発案件の優先度づけを行い、開発チームをリードする。そのためのチームビルディング。 ◆期待するマインド マネーフォワードが供するサービスの価値向上への関心 組織としてのアウトプットの質・量に強いこだわりを持ちつつ、メンバーひとりひとりの考え方やマインドにも敬意を払う姿勢 自身が携わるシステムにこだわりを持ち、常に改善していく意識を持てる方 サービスやユーザーの未来のために、社内外の関係者との複雑な調整ごとも楽しんでいこうと思えるパッション 求めるスキル・経験 Javaを使ったWebサービスの開発・運用経験5年以上 Web API・マイクロサービスの設計、開発経験 Github(または同等のシステム)を利用したコードレビュー経験 SQLに関する知識 小規模チーム(4人以上)のリーダー経験 あると望ましいスキル・経験 AWS上でのシステム構築経験 Golangを使ったWebサービスの開発・運用経験 Kafkaでの構築経験 求める語学力 日本語力:ネイティブレベル(行政機関や企業と正確なコミュニケーションが取れることが必須となります) 英語力:ビジネス基礎レベルの英語力(TOEIC700点相当以上) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など。 ※その他、英語力がわかる資格や経験については応相談 ※TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい マネーフォワードが持つデータを利用するサービスにワクワクする方 システムそのものや開発手法の改善提案を自ら積極的に行える方 自分が関わったプロダクト・サービスに誇りを持っている方 相手の立場に立ったコミュニケーションが取れる方 チームが成果をあげることを、自分の喜びとして感じられる方 技術スタック Webサーバーサイド:Java (Jersey, Guice, jOOQ) データベース:MySQL ミドルウェア:Docker, Nginx, Consul プラットフォーム:AWS, オンプレミス 使用ツール リポジトリ管理:GitHub CI/CD:CircleCI, Jenkins, Github Actions 開発環境:Docker, Terraform Enterprise 監視:DataDog, Rollbar, Sentry コミュニケーション:Slack セキュリティ:Dependabot 続きを見る
全 16 件中 16 件 を表示しています