14. Senior Software Engineer - Platform Engineerin
Belongはグローバルなネットワークと厳格なクオリティチェックを駆使し、 高品質な中古スマホ端末の適正な買取・販売を実現する、伊藤忠商事株式会社の100%出資企業です。
【業務内容】
■Python における開発のプラクティスを構築し、組織内に広める
-ソフトウェアアーキテクチャの提唱
-社内ライブラリの構築
-プライベートパッケージリポジトリの構築
-サービスオブザーバビリティの向上
-Python における gRPC のプラクティス提唱
■LLMのRAG や、社内ツールを本番クオリティで構築し運用する
■技術ドキュメントを記述・メンテナンスし他エンジニアに共有
■プロジェクトを通して得られた知識の社内外への発信
◎LLM の活用や、データ利用の観点から社内での Python を用いた開発の需要が高まっています。これまで API は Go で書かれることが多かったですが、Python を用いるユースケースが増えてきました。そこで、Python を用いる場合のリポジトリアーキテクチャや Logging、パッケージマネジメント等に関して社内の模範となるプラクティスを構築し、各チームに連携することが期待されるポジションです
◎複数のチームをPythonのアドバイザー的立ち位置でサポートし、共有の課題の解決や、サービス自体の改善を行います
◎Web サーバーや API サーバーの設計・開発からテスト、運用までリーダーシップを持ち主体的に取り組んでいただけます
【開発環境】
■言語:Python
■フレームワーク/ライブラリ:Django, Flask, LangChain, gRPC, grpc-gateway, OpenTelemetry
■インフラ:Google Cloud (Cloud Run, BigQuery e.t.c.)
■ツール:Slack/Jira/Confluence/GitHub Copilot
社内ではこれまでデータ関連のチームで Python を主に使ってきましたが、 LLM を用いたサービスの構築や、基幹システムの補助的なサービスなどを Python で構築する機会が増えてきました。
そこで、Python によるサービスの開発体験を、既存の Go によるものと同等にするため、パッケージマネジメントや共有ライブラリの提供などをプラットフォームチームとしてサービス担当のエンジニアに提供したいと考えています。これは一人で行うことではなく、他のソフトウェアエンジニアや SRE と連携して実現します。
事業内容・業種
Webサービス・Webメディア(EC/ASP/ポータル/SNS等)