サーバサイドエンジニア

株式会社スマートバンク

Tokyo, Japan Posted January 18, 2023

Check how well your resume matches this job

On-site Full-time Mid level
Job Description

サーバサイドエンジニア

Description

【募集背景】
ワンバンク ではモバイルアプリ用のAPIサーバ、Visaのネットワークと繋がった決済システムやカード発行基盤、自社KYC(本人確認)システムなどカードを発行して決済可能にするシステムを自社開発しています。

各システムはコンポーネント毎に Go、Ruby、Python で実装しており、それらを AWS の ECS / Fargate で運用しています。

現状の課題として、新規プロダクトの開発や非接触決済への対応、決済電文データの収集・分析といったサーバサイドの開発要件に対してまだまだ人手が足りておりません。

金融のシステムを裏側から支えるバックエンドエンジニアの方を広く募集しております。

- [スマートバンクエンジニアが取り組む2025年に解決していきたい重要技術課題10選](https://blog.smartbank.co.jp/entry/2025/03/21/technological-challenges-2025)
- ["お金を扱うエンジニアリング"がもたらす知的興奮と成長、 あるいはキャリア停滞の打破](https://blog.smartbank.co.jp/entry/2025/03/04/best-workplace-for-engineers)

開発組織全体については [エンジニア職に興味がある方へ](https://smartbank.co.jp/recruit/engineer-summary/) をご覧ください。

【主な業務内容】
ワンバンク プロダクト及びそれに関連するシステムの開発を行っていただきます。

開発チームの1人として、課題の発見から解決方法の検討、設計、実装、テスト、リリース、効果測定と一貫したサービス開発に携わっていただきます。

モバイル向けAPI の開発からVisa Networkと連携する決済基盤、入出金システムまで幅広い技術領域に関わることができます。

下記は関わっていただく開発の一例になります。

・iOS / Android アプリ用のAPIサーバーの設計・開発・運用
・Visa Networkにおける決済・クリアリング(売上処理)、セトルメント(精算処理)に関するシステムの設計・開発・運用
・自社カード発行基盤システムの設計・開発・運用
・外部サービスと連動した入出金システムの設計・開発・運用
・決済データの収集・解析基盤の設計・開発・運用
・管理画面や KPI モニタリング用のダッシュボードの設計・開発・運用

【参考情報】
<開発しているシステムの特徴>
弊社の特色の1つである決済領域の開発については入社後にキャッチアップできる体制となっており、外部にも多くの資料や記事を公開しています。

・ [カード発行会社(イシュア)を 支えるシステム解説](https://speakerdeck.com/yutadayo/welcome-fintech-event-1-lt)
・[VISAカードの裏側と “手が掛かる” 決済システムの育て方](https://speakerdeck.com/shoheimitani/visakadonoli-ce-to-shou-gagua-karu-jue-ji-sisutemunoyu-tefang)
・[クレジットカードを製造する技術](https://speakerdeck.com/yutadayo/technology-for-manufacturing-credit-card)

<各チームで行う開発はどのようなものか>

エンジニアはいずれかのチームに配属となり、チームが受け持つ事業目標の達成を目指します。それぞれのチームで行った開発の実績について各チームのメンバーが執筆しています。

・AI家計管理チーム
・[生成AIを活用したレシート読み取り機能のアプリ開発の裏側](https://blog.smartbank.co.jp/entry/2024/12/18/ai-receipt-app-development)
- [サブスクリプション課金システム開発ケーススタディ](https://blog.smartbank.co.jp/entry/2023/09/15/subscription-system-development)
・借りるチーム
・[バーチャルカード発行の排他制御 ~ 無駄な発行を防ぐシンプルなアプローチ~](https://blog.smartbank.co.jp/entry/2025/03/19/123000)
- [非同期処理においてデータの整合性を保つアーキテクチャパターン](https://blog.smartbank.co.jp/entry/asynchronous_architecture_patterns)
・顧客体験チーム / 不正対策チーム
・[CSとエンジニアをつなぐ新戦略:Embedded CRE 実践事例](https://blog.smartbank.co.jp/entry/2025/02/26/090000)

チーム体制については [スマートバンクのプロダクトチームを紹介するよ](https://note.com/smartbankinc/n/n9cd0c1f97fc3) をご覧ください(2025年7月時点)。

<横断課題に対処する仕組み>

特定チームによらない横断課題については委員会制度を設けて対処しています。

・[100人の壁を乗り越える “委員会制度” へのチャレンジ](https://blog.smartbank.co.jp/entry/2025/07/02/committee-system-introduction)
・[会社のAI活用を推進する投資委員会という取り組みを紹介します!](https://blog.smartbank.co.jp/entry/2025/07/09/investment-committee)
・広報委員会による [2025年1月〜6月エンジニア登壇・スポンサーまとめ](https://blog.smartbank.co.jp/entry/engineer-talks-2025-1)

委員会のような制度・構造の設計はエンジニアリングマネージャー (EM) が担っております。スマートバンクのエンジニアリングマネジメントについては以下の記事で詳しくご紹介しています。

・[EMひとりあたり3名体制?ースマートバンクに入社して驚いた組織の特徴3つ](https://blog.smartbank.co.jp/entry/2025/07/30/em)

<最近の入社エントリ>

2025年度に入社したサーバーサイドエンジニアのエントリをご紹介します。

・[エンジニアとしての次の成長を求め、スマートバンクの扉を叩きました](https://blog.smartbank.co.jp/entry/2025/07/18/101814) (nissyi)
・[もう1度プロダクトエンジニアになりたくてスマートバンクに入社しました](https://blog.smartbank.co.jp/entry/2025/06/19/151836) (coyote)
・[人々が本当に欲しかったものをつくるために、スマートバンクに入社しました](https://blog.smartbank.co.jp/entry/2025/05/20/174759) (tanihiro)
・[株式会社スマートバンクにエンジニアとして入社しました](https://blog.smartbank.co.jp/entry/2025/05/07/hello_smartbank) (stefafafan)

<ファウンダーが語る創業の経緯>

最後に、スマートバンクを創業した3名(CEO, CXO, CTO)が創業の経緯や意気込みを語っている記事をご紹介します。2021年の記事ではあるものの現在にまで連なる熱意が感じられます。

・[「フリマアプリの次」を探して- 2度目の起業はじめました](https://note.com/horishou/n/n0fe9631460b2)
・[デザイナー起業家、二周目のはじまり - You can (not) change the world.](https://takejune.com/posts/next)
・[SmartBank, Inc. を創業し B/43 というサービスをはじめました](https://yuta.hatenablog.com/entry/2021/04/28/090354)

Requirements

【募集背景】
ワンバンク ではモバイルアプリ用のAPIサーバ、Visaのネットワークと繋がった決済システムやカード発行基盤、自社KYC(本人確認)システムなどカードを発行して決済可能にするシステムを自社開発しています。

各システムはコンポーネント毎に Go、Ruby、Python で実装しており、それらを AWS の ECS / Fargate で運用しています。

現状の課題として、新規プロダクトの開発や非接触決済への対応、決済電文データの収集・分析といったサーバサイドの開発要件に対してまだまだ人手が足りておりません。

金融のシステムを裏側から支えるバックエンドエンジニアの方を広く募集しております。

- [スマートバンクエンジニアが取り組む2025年に解決していきたい重要技術課題10選](https://blog.smartbank.co.jp/entry/2025/03/21/technological-challenges-2025)
- ["お金を扱うエンジニアリング"がもたらす知的興奮と成長、 あるいはキャリア停滞の打破](https://blog.smartbank.co.jp/entry/2025/03/04/best-workplace-for-engineers)

開発組織全体については [エンジニア職に興味がある方へ](https://smartbank.co.jp/recruit/engineer-summary/) をご覧ください。

【主な業務内容】
ワンバンク プロダクト及びそれに関連するシステムの開発を行っていただきます。

開発チームの1人として、課題の発見から解決方法の検討、設計、実装、テスト、リリース、効果測定と一貫したサービス開発に携わっていただきます。

モバイル向けAPI の開発からVisa Networkと連携する決済基盤、入出金システムまで幅広い技術領域に関わることができます。

下記は関わっていただく開発の一例になります。

・iOS / Android アプリ用のAPIサーバーの設計・開発・運用
・Visa Networkにおける決済・クリアリング(売上処理)、セトルメント(精算処理)に関するシステムの設計・開発・運用
・自社カード発行基盤システムの設計・開発・運用
・外部サービスと連動した入出金システムの設計・開発・運用
・決済データの収集・解析基盤の設計・開発・運用
・管理画面や KPI モニタリング用のダッシュボードの設計・開発・運用

【参考情報】
<開発しているシステムの特徴>
弊社の特色の1つである決済領域の開発については入社後にキャッチアップできる体制となっており、外部にも多くの資料や記事を公開しています。

・ [カード発行会社(イシュア)を 支えるシステム解説](https://speakerdeck.com/yutadayo/welcome-fintech-event-1-lt)
・[VISAカードの裏側と “手が掛かる” 決済システムの育て方](https://speakerdeck.com/shoheimitani/visakadonoli-ce-to-shou-gagua-karu-jue-ji-sisutemunoyu-tefang)
・[クレジットカードを製造する技術](https://speakerdeck.com/yutadayo/technology-for-manufacturing-credit-card)

<各チームで行う開発はどのようなものか>

エンジニアはいずれかのチームに配属となり、チームが受け持つ事業目標の達成を目指します。それぞれのチームで行った開発の実績について各チームのメンバーが執筆しています。

・AI家計管理チーム
・[生成AIを活用したレシート読み取り機能のアプリ開発の裏側](https://blog.smartbank.co.jp/entry/2024/12/18/ai-receipt-app-development)
- [サブスクリプション課金システム開発ケーススタディ](https://blog.smartbank.co.jp/entry/2023/09/15/subscription-system-development)
・借りるチーム
・[バーチャルカード発行の排他制御 ~ 無駄な発行を防ぐシンプルなアプローチ~](https://blog.smartbank.co.jp/entry/2025/03/19/123000)
- [非同期処理においてデータの整合性を保つアーキテクチャパターン](https://blog.smartbank.co.jp/entry/asynchronous_architecture_patterns)
・顧客体験チーム / 不正対策チーム
・[CSとエンジニアをつなぐ新戦略:Embedded CRE 実践事例](https://blog.smartbank.co.jp/entry/2025/02/26/090000)

チーム体制については [スマートバンクのプロダクトチームを紹介するよ](https://note.com/smartbankinc/n/n9cd0c1f97fc3) をご覧ください(2025年7月時点)。

<横断課題に対処する仕組み>

特定チームによらない横断課題については委員会制度を設けて対処しています。

・[100人の壁を乗り越える “委員会制度” へのチャレンジ](https://blog.smartbank.co.jp/entry/2025/07/02/committee-system-introduction)
・[会社のAI活用を推進する投資委員会という取り組みを紹介します!](https://blog.smartbank.co.jp/entry/2025/07/09/investment-committee)
・広報委員会による [2025年1月〜6月エンジニア登壇・スポンサーまとめ](https://blog.smartbank.co.jp/entry/engineer-talks-2025-1)

委員会のような制度・構造の設計はエンジニアリングマネージャー (EM) が担っております。スマートバンクのエンジニアリングマネジメントについては以下の記事で詳しくご紹介しています。

・[EMひとりあたり3名体制?ースマートバンクに入社して驚いた組織の特徴3つ](https://blog.smartbank.co.jp/entry/2025/07/30/em)

<最近の入社エントリ>

2025年度に入社したサーバーサイドエンジニアのエントリをご紹介します。

・[エンジニアとしての次の成長を求め、スマートバンクの扉を叩きました](https://blog.smartbank.co.jp/entry/2025/07/18/101814) (nissyi)
・[もう1度プロダクトエンジニアになりたくてスマートバンクに入社しました](https://blog.smartbank.co.jp/entry/2025/06/19/151836) (coyote)
・[人々が本当に欲しかったものをつくるために、スマートバンクに入社しました](https://blog.smartbank.co.jp/entry/2025/05/20/174759) (tanihiro)
・[株式会社スマートバンクにエンジニアとして入社しました](https://blog.smartbank.co.jp/entry/2025/05/07/hello_smartbank) (stefafafan)

<ファウンダーが語る創業の経緯>

最後に、スマートバンクを創業した3名(CEO, CXO, CTO)が創業の経緯や意気込みを語っている記事をご紹介します。2021年の記事ではあるものの現在にまで連なる熱意が感じられます。

・[「フリマアプリの次」を探して- 2度目の起業はじめました](https://note.com/horishou/n/n0fe9631460b2)
・[デザイナー起業家、二周目のはじまり - You can (not) change the world.](https://takejune.com/posts/next)
・[SmartBank, Inc. を創業し B/43 というサービスをはじめました](https://yuta.hatenablog.com/entry/2021/04/28/090354)

Preferred Experiences

・AWS / GCPなどのパブリッククラウドを利用した開発経験
・過去の成功や失敗を活かしてアーキテクチャ / 設計 / 運用体制を改善した経験
・外部パートナーや、協業先企業を含めた共同開発の経験
・金融・決済システムの開発、運用経験

We are looking for

・ユーザーの声を聴き、課題を解決することに喜びを感じる方
・課題解決に向けて、必要な情報を自ら収集し、課題の特定から解決までを自律的に推進できる方
・チームとのコミュニケーションを大切にし、メンバーと率直な関係性を構築できる方
・スピード感や、大きな変化を楽しみながら、働ける方
・システムとビジネス両方に対して理解を向けながら技術的に必要なリスク把握、リスクテイクができる方

【技術環境】
・言語: Ruby, Go, Python, TypeScript
・インフラ: AWS (EC2, ELB, Lambda, Fargate, Aurora, S3, KMS, Cloudwatch, etc.)
・データベース: MySQL, PostgreSQL
・CI: GitHub Actions, CircleCI
・ツール: GitHub, Slack, Notion, NewRelic, Sentry

Working Conditions

Salary

当社規定による(※応相談)ストックオプション制度あり

Location

〒141-0031 東京都品川区西五反田7-22-17 五反田TOCビル11F

Job Type

正社員

Work hours

勤務時間
- フレックスタイム制(コアタイム 11:00~16:00)
- 標準的な勤務時間 10:00~19:00

出社頻度
- 東京オフィスまたはリモートワーク
- 多様な方が働きやすいように、リモートと出社のバランスを取っています
- オフィスの出社頻度は、週3日出社としています

休日/休暇
- 完全週休2日制(土曜・日曜)
- 祝日、有給休暇、慶弔休暇

Probation period

入社後3ヶ月

Benefits

- 各種社会保険完備
- 定期健康診断
- 通勤費支給
- 慶弔見舞金
- 書籍費用補助
- 生成AIツール費用補助(月額USD50まで)
- だれでも飲みニケーション制度(始業前・終業後のフリードリンク提供)
Required Skills
KPIs manufacturing software development communication Amazon Web Services Google Cloud Platform problem solving Ruby Python TypeScript AWS Lambda Amazon S3 CloudWatch MySQL PostgreSQL GitHub Actions
Similar Jobs
SREエンジニア

株式会社スマートバンク

Forward Deployed Engineer(FDE)

ナインアウト株式会社

How to apply

You apply on 株式会社スマートバンク’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About 株式会社スマートバンク

See every open role at 株式会社スマートバンク on ARes.

More Jobs at 株式会社スマートバンク
Share This Job