業務内容
■バックエンドエンジニアの仕事概要
バックエンドエンジニアは、アポロが手がける業務システム・AIソリューション・自社プロダクトの中核を支えるロジックやAPIの設計・実装を担うポジションです。
プロダクトごとに求められる要件に応じて、RESTful APIの設計やデータモデリング、非同期処理、セキュリティ、スケーラビリティへの配慮まで幅広く担当していただきます。
バックエンドのみならず、フロントエンドやAI技術との連携も多く、LLMアプリケーションの中間層やプロンプト制御の設計、RAG構成のハブ的実装に関わる機会もあります。
また、リモートワーク・フレックスタイム制を活用した柔軟な働き方ができることや、安定した経営基盤の上で、中長期視点でのプロダクト開発ができることも魅力の1つです。
■ 主な業務内容
★「どうやって」やるのか
・REST API / Web API の設計・実装(FastAPIなど)
・RDB / NoSQLを活用したデータ設計・パフォーマンスチューニング
・バッチ処理・ジョブスケジューリング(Airflow, Celeryなど)
・LLMを活用したアプリケーションの中間層実装(FastAPI + LangChain 等)
・外部サービス連携(SaaS API, OAuth, Webhook など)の設計
・アーキテクチャ設計、コードレビュー、テストの自動化
・プロダクト開発の初期フェーズにおける技術検討・PoC実装