Sansan Tech Blog

https://buildersbox.corp-sansan.com/

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

フィード

記事のアイキャッチ画像
Vol. 02 Bill One で刷新したマイクロサービス間の Pub/Sub デッドレター管理
Sansan Tech Blog
この記事は、Bill One 開発 Unit ブログリレー 2025 の第 2 弾になります! こんにちは、技術本部 Bill One Engineering Unit の藪下(@yatsbashy)です。 今回はマイクロサービス間の非同期メッセージングで発生していたつらみの改善についてご紹介したいと思います。 マイクロサービスが増えると、メッセージング基盤の運用の手間も比例して増えていきます。Bill One では、Google Cloud Pub/Sub のデッドレター管理を見直し、BigQuery サブスクリプションを活用したシンプルかつ拡張性の高い設計へ刷新しました。 目次 目次 1.…
2日前
記事のアイキャッチ画像
Vertex AI Grounding を使ってキャリアサマリーを自動生成した
Sansan Tech Blog
こんにちは!名刺アプリ「Eight」の開発チームでバックエンドエンジニアをしている大久保です。最近はゴルフにハマっています。 今回は、Eightに初めて導入したAI機能である、「キャリアサマリー自動生成」のアーキテクチャと環境構築やAPIリクエストについて共有します。 キャリアサマリー自動生成機能とは Eightでは、ユーザーのプロフィールに「キャリアサマリー」という自己紹介文を掲載する機能があります。職歴や学歴、専門性などを簡潔にまとめることで、ユーザー同士のつながりを促進するためのものです。 従来は手動で入力する必要がありましたが、より多くのユーザーに活用してもらうため、AIを使って簡単に…
3日前
記事のアイキャッチ画像
Vol. 01 Prettierにおけるインポート順ソートライブラリを prettier-plugin-sort-imports に移行した話 ─ 技術的判断を支えたADR
Sansan Tech Blog
この記事は、Bill One 開発 Unit ブログリレー2025の第1弾になります! こんにちは、技術本部 Bill One Engineering Unit の今村です。社内では「ゆせくん」と呼ばれています。2025年4月にSansan株式会社に新卒として入社しました。普段はフルスタックエンジニアとして働いています。 今回は、TypeScript のインポートを自動でソートする Prettierプラグイン についてお話ししたいと思います。
4日前
記事のアイキャッチ画像
SansanのAndroid View→Jetpack Composeへの移行計画
Sansan Tech Blog
はじめに こんにちは!技術本部 Sansan Engineering Unit Mobile Applicationグループの石田です(@maxfie1d)。 2025年4月にSansanに入社し、現在はSansanのAndroidアーキテクトとしてモバイルアプリの開発に携わっています。 Mobileチームでは「技術負債返済」をテーマとしたTech Blogリレー企画を実施しています。本記事はその一環として、Android ViewからJetpack Composeへの移行計画についてご紹介します。
4日前
記事のアイキャッチ画像
Observability Conference Tokyo 2025 にカスタム計装の話で登壇しました
はてなブックマークアイコン 1
Sansan Tech Blog
こんにちは。技術本部 Bill One Engineering Unit の前田です。 10月27日に開催された「Observability Conference Tokyo 2025」に「ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう」というテーマで登壇しました。その感想記事を書いてみます。開催からすでに2週間以上経っておりますが、出さないより出した方が良いという精神で書くことにしました。 今回の登壇はプロポーザルへの応募から始まったので、その辺りの話も書いてみます。 はじめに カンファレンスの概要 詳細は次のページをご覧ください。日本では、オブザーバビリティのみに着目したイベ…
7日前
記事のアイキャッチ画像
Android Edge-to-Edge対応 大規模アプリですべての画面を更新するための道のり
Sansan Tech Blog
はじめに こんにちは。技術本部 Sansan Engineering Unit Mobile Applicationグループの上野です。2025年4月に新卒で入社し、SansanのAndroidアプリ開発に携わっています。 皆さんのアプリでは、Android 16のEdge-to-Edge必須化への対応は進んでいますか? 私たちSansanのAndroidチームは、2025年7月頃からEdge-to-Edge対応プロジェクトに取り組んでいます。Sansanアプリは100を超える画面からなる大規模なアプリであり、Edge-to-Edge対応を通じて全画面での実装とレビューが必要になります。 この…
8日前
記事のアイキャッチ画像
Vol. 00 Bill One開発Unit ブログリレー2025を開催!& アーキテクチャConference 2025に協賛します!
Sansan Tech Blog
はじめに こんにちは、技術本部 Bill One Engineering Unit の今村です。 社内では「ゆせくん」と呼ばれることが多く、本名で呼ばれることはほとんどありません! 2025年4月に、新卒でSansanに入社しました。入社してからあっという間に半年、内定者インターンの時期も含めると、Bill Oneに関わってもう1年半になります。 入社してから特に大きな変化といえば、サーバーサイドの開発に多く携わるようになったことです。 フロントエンドに多く関わっていた学生時代とは打って変わって、Bill Oneのコードを触るうちに、サーバーサイドKotlinやドメイン駆動設計、マイクロサービ…
9日前
記事のアイキャッチ画像
【社内イベントレポート】「お隣部署のAI体験会」を開催しました
Sansan Tech Blog
こんにちは。Sansan Tech Blog編集部です。 先日、技術本部のメンバーが集まり、各チームがどの業務でAIを活用しているのか、その実例を手元で体験しながら学ぶ社内イベント「お隣部署のAI体験会」を開きました。 LT会のように聞くだけでなく、触って確かめるのがこのイベントの特徴。モニターをのぞき込みながら「ここ、どうやってる?」と声をかけ合うやりとりがあちこちで起きていて、会場は終始にぎやかな雰囲気でした。 この記事では、当日の様子と各ブースの内容、そして参加者の声を紹介します。
10日前
記事のアイキャッチ画像
EightのエンジニアでKaigi on Rails 2025に参加してきました!
Sansan Tech Blog
こんにちは!名刺アプリ「Eight」でエンジニアをしている平石です。9/26, 27日に開催された Kaigi on Rails 2025 に、Eightのエンジニアメンバーで参加してきました。今回はそれぞれのメンバーがKaigi on Railsの感想や印象に残ったセッションについてレポートしていきます。
15日前
記事のアイキャッチ画像
Nagoya Tech Talk 〜AI x 〇〇〜【初陣】イベントレポート
Sansan Tech Blog
中部支店に勤務しているData Intelligence Unit Master Data Groupのウチウゾウです。 名古屋のエンジニアコミュニティを、熱田神宮よりも熱くする。この熱意のもと、2025/10/24に、Sansanの中部支店で、「Nagoya Tech Talk 〜AI x 〇〇〜【初陣】」が開催されました。 sansan.connpass.com 名古屋開催にも関わらず、満員御礼となりました。登壇者の皆さま、そして会場にお越しいただいた参加者の皆さま、貴重な知見の共有と活発な交流、ありがとうございました。皆さまのおかげで、熱気あふれる素晴らしいイベントとなりました。 Ope…
16日前
記事のアイキャッチ画像
「Sansanと考えるプラットフォームエンジニアリング」開催レポート
Sansan Tech Blog
こんにちは、技術本部研究開発部の高橋寛治です。 2025年9月5日に「Sansanと考えるプラットフォームエンジニアリング」と題したイベントを株式会社ロバートハーフジャパンと共催しました。 プラットフォームエンジニアリングは、開発効率や組織スケーラビリティを高める重要なテーマです。 本イベントでは、プラットフォームエンジニアリングをテーマに、Sansanおよび外部登壇者がそれぞれの実践と考察を共有しました。 本記事では、イベントの様子を紹介します。 研究開発部におけるPlatform Engineering 最初の登壇はSansanの高橋による、「研究開発部におけるPlatform Engin…
21日前
記事のアイキャッチ画像
10年もののSansan Mobileアプリ開発において、適切に技術的負債・リスクに対処し続けるための取り組み
Sansan Tech Blog
1. はじめに 技術本部 Sansan Engineering Unit Mobile Application Group でEM(エンジニアマネジャー)をしている赤城です。私たちのチームは、法人向け営業DXサービス「Sansan」のモバイルアプリ開発を主に担当しています。 今回は、Mobileチーム「技術負債返済」をテーマとしたTech Blogリレー企画の第二弾となります。
23日前
記事のアイキャッチ画像
業務改善AIツールを半年で1万回利用まで育てるためにやったこと
Sansan Tech Blog
こんにちは!Digitization部 & Corps兼務の荻野悠一です。 この半年間、社内の営業業務を効率化するためのAIツール開発をしていたので、その経験を共有します。 忙しい人向けの要点 1. やったこと全体像 要素技術 2. ツールが使われない・定着しない理由 1. 認知されていない 2. 利用ハードルが高い 3. 現場の実務に即していない 4. 性能が悪い 3. ツールを定着させるステップ 1. 認知してもらう 2. 利用ハードルを下げる 3. 実務に即したツールを作る 4. 利用状況を見ながらチューニングしていく 4. 結果 5. 注意点 まとめ(再掲) Sansan技術本部ではカ…
24日前
記事のアイキャッチ画像
2025年11月技術イベント予定
Sansan Tech Blog
Sansan株式会社では、技術イベントや勉強会の主催・協賛・登壇を行っています。 各イベントの詳細については、以下のリンクからご確認ください。 ※開催状況により、すでに受付を終了している場合がございます。あらかじめご了承ください。
24日前
記事のアイキャッチ画像
SansanはKotlin Fest 2025にゴールドスポンサーとして協賛します!
Sansan Tech Blog
こんにちは、技術本部Contract One Engineering UnitでAI契約データベース「Contract One」の開発をしている中川泰夫です。 Sansanは、2025年11月1日(土)に東京コンファレンスセンター品川で開催されるKotlin Fest 2025にゴールドスポンサーとして協賛します! 2025.kotlinfest.dev Kotlin Fest 2025は、日本最大級のKotlin開発者向け技術カンファレンスです。Sansanでは、Bill OneやContract OneのサーバーサイドKotlin、SansanやEightのAndroidアプリ開発など、さ…
1ヶ月前
記事のアイキャッチ画像
【勉強会開催レポート】渋谷 Biz × AI: ビジネスにおける AI 利活用 事例勉強会 第3回
Sansan Tech Blog
この夏、初めてオクラを育ててみたところ、思いのほかたくさん実がなり、毎朝の収穫に追われていました。研究開発部の吉村です。今回は、2025年10月7日に株式会社サイバーエージェントで開催された、株式会社サイバーエージェント・株式会社ビズリーチ・Sansan株式会社の3社合同イベント「渋谷 Biz × AI: ビジネスにおける AI 利活用 事例勉強会 第3回」の様子をレポートします。
1ヶ月前
記事のアイキャッチ画像
第20回言語処理若手シンポジウム(YANS2025)に参加しました!
Sansan Tech Blog
こんにちは。研究開発部の25卒新卒、根本です。2025年9月17日(水)から19日(金)の3日間、静岡県浜松市のアクトシティ浜松にて第20回言語処理若手シンポジウム(YANS2025)が開催されました。弊社からは私が現地参加し、ポスター発表をしました。本ブログではその様子をお伝えします。
1ヶ月前
記事のアイキャッチ画像
Playwright AgentsでE2Eテストの民主化を実現する - SEED構想の提案
Sansan Tech Blog
はじめに 技術本部Quality Assurance Engineering Unitの杉本です。 QAでPlaywrightを使ったE2Eテストを推進している者です。以前、SETチーム始動 Playwrightで実現した最初の成果 - Sansan Tech Blogという記事で、立ち上げと導入について書きました。この記事を公開してから約1年、私たちのチームであるSET(Software Engineer in Test)は、社内でのE2Eテスト自動化の取り組みをさらに加速させてきました。
1ヶ月前
記事のアイキャッチ画像
Highlighting PO–Invoice Matches with OCR in Bill One
Sansan Tech Blog
Introduction Hi, I’m Armin from SGDC, Sansan’s Cebu office, and I work in the Purchasing Area of Bill One. Almost a year ago, our team developed the highlighting feature for Bill One’s invoice matching. This feature has since become one of the core functions of Purchase Order Matching in Bill One.
1ヶ月前
記事のアイキャッチ画像
6GHz SSID導入への挑戦:高密度オフィスWi-Fiの混雑をどう解消したか
Sansan Tech Blog
はじめに こんにちは、Sansan株式会社 コーポレートシステム部の正木です。 前回の記事「本社移転に伴うネットワークの再設計と内製構築の舞台裏」では、渋谷サクラステージへの本社移転に伴う大規模ネットワーク刷新についてお話ししました。今回は、その続編として、移転後のオフィスで私たちが直面した「5GHz帯の混雑」という新たな課題に、どう挑戦したかをご紹介します。 このプロジェクトは、「6GHz帯を活用した次世代Wi-Fi環境の導入」を核に、WPA3セキュリティの導入、デバイス管理の最適化、そして段階的な展開戦略まで、一歩進んだ無線LAN環境を目指しました。ネットワーク設計・セキュリティ運用・デバ…
1ヶ月前
記事のアイキャッチ画像
テスト設計の属人化からの脱却─AIで工数半減と品質標準化を実現したQAチームの挑戦
Sansan Tech Blog
はじめに:QAの未来を創造するための試み こんにちは。Bill OneでQAエンジニアをしている林 樹坤です。 私たちのチームは「AIを活用した新しいテストプロセス」を目指して、品質保証のあり方を変えようとチャレンジしています。 今回は、AIを活用してテスト設計の「属人化」という長年の課題を解決した話をします。誰が担当しても85%以上の品質を安定的に実現できる仕組みを構築し、その結果として工数も54.3%削減することができました。
2ヶ月前
記事のアイキャッチ画像
福岡からリモートで働く ─ 地方拠点での働き方とこれから
Sansan Tech Blog
はじめに こんにちは、技術本部 Bill One Engineering Unitの姉川です。2025年2月、私は東京から福岡へ移住しました。きっかけは家族のライフステージの変化です。子供が生まれ、夫婦それぞれの実家に近い場所で子育てをしたいと考えました。大学時代を過ごした福岡は私たちにとって思い出深い街でもあり、今では生活と仕事の両立にちょうど良い拠点となっています。福岡に移住した背景はこちらの記事でも紹介しています。現在はオフィスに出社しつつ、基本的にはリモートを中心に働いています。地方拠点でも問題なく業務を進められており、本記事では福岡での暮らしの様子、リモート環境で成果を出すための工夫…
2ヶ月前
記事のアイキャッチ画像
EightのWeb開発組織の体制の今
Sansan Tech Blog
名刺アプリ「Eight」のWeb開発組織でマネジャーをしている篠原です。最近は2歳の娘に翻弄される日々を過ごしています。長く続くプロダクトを進化させる中で、日々の新機能開発と中長期の技術的取り組みをどう両立するかは、多くの開発組織が直面する課題です。EightのWeb開発組織も例外ではなく、このテーマに向き合い続けてきました。本記事では、その解決策として導入した「Feature / Enhancement」体制について、背景と現状、そしてこれから目指す姿を紹介します。
2ヶ月前
記事のアイキャッチ画像
From Zero to One: Building the First Global Team in Data Hub
Sansan Tech Blog
The Global Team in Data Hub Hi, I'm the leader Masanori Ikeda and one of the founders of the Data Hub’s first Global Team. As of September 1, 2025, our team has eight members, with two more planning to join later this year. I believe we are one of the most influential teams in the Data Hub group. In…
2ヶ月前
記事のアイキャッチ画像
Bill One開発マネージャーと挑む! AI駆動開発合宿で掴んだ、AIを"思考の相棒"にする3つの勘所
Sansan Tech Blog
はじめに こんにちは!技術本部 Bill One Engineering Unitの市川です。 突然ですが、皆さんのチームでは、AIをどう活用していますか? 「CursorやClaude Codeを導入してAgent機能を活用している」「プロンプトエンジニアリングの勉強会を開いた」など、様々な試行錯誤をされているかもしれません。
2ヶ月前
記事のアイキャッチ画像
Vertex AIを利用してVision Language Modelをリリースするまでの意思決定
Sansan Tech Blog
はじめに こんにちは、技術本部 研究開発部Automationグループの石井です。 本記事では、内製のVision Language Model “Viola”をGoogle CloudのVertex AIにデプロイするまでに行った意思決定を振り返ります。 比較的大きなVision Language Modelを本番環境にデプロイするにあたって、考慮すべき観点がいくつかありました。特に、システム要件を満たすための構成設計、画像処理の責務設計について、どのような判断を行ったのかを共有します。
2ヶ月前
記事のアイキャッチ画像
Amazon Athena で json、Parquet、Iceberg のデータを検索し、性能比較してみた
Sansan Tech Blog
Sansan Engineering Unit Infrastructureグループの織田 繁です。 2025 年 6 月 25 日~ 26 日に開催された AWS Summit Japan 2025 での Community Stage にて「Amazon S3 標準/S3 Tables/S3 Express One Zone を使ったログ分析」というタイトルで登壇させていただきました。 この時点では具体的な性能比較は行っていなかったので、実際に試してみた結果をレポートします。
2ヶ月前
記事のアイキャッチ画像
AIファーストを掲げるSansanのQA組織変革への取り組み
Sansan Tech Blog
生成AI技術の飛躍的な進歩により、ソフトウェア開発にAIツールを活用することが一般的になりつつあります。そして、Sansan株式会社は社員一人ひとりがAIを武器として活用できる状態を目指す「AIファースト」を、2025年の全社方針として掲げています。 この変革の波は、QA組織にも根本的な変化をもたらしています。従来のテスト手法やプロセスが、AI活用により劇的に効率化される一方で、QAエンジニアの役割そのものが進化を求められる時代が到来しました。 Quality Assurance Engineering Unit部長の佐藤です。私は2023年11月にSansanへ入社し、2025年3月に部長へ…
2ヶ月前
記事のアイキャッチ画像
My Journey Back Into Development with AI
Sansan Tech Blog
At Sansan Global Development Center (SGDC), the team I manage, Haraya, closes every stand-up meeting with a phrase that guides our work: *'change lives.'* It’s more than just words; it’s a reminder of why we do what we do.For nearly three decades, I’ve worn many hats: software engineer, team lead, a…
2ヶ月前
記事のアイキャッチ画像
SansanはiOSDC Japan 2025にゴールドスポンサーとして協賛します!
Sansan Tech Blog
こんにちは!技術本部 Sansan Engineering Unit Mobile Applicationグループの松山(@akidon0000)です。 2025年9月19日(金)から3日間、「iOSDC Japan 2025」が開催されますね。 iosdc.jp Sansan株式会社は昨年に引き続き、ゴールドスポンサーとして協賛し、当日は展示ブースを出します! buildersbox.corp-sansan.com 本記事では、Sansanからのスピーカー情報や、用意しているブースやノベルティ、関連イベントなどをご紹介します。 パンフレット記事のご紹介 iOSDC Japan 2025のパン…
2ヶ月前