職務内容

TestSpriteは、チームがテストの計画・生成・実行・デバッグを自動化できるAI搭載のソフトウェアテストプラットフォームです。リリースを加速し、信頼性を向上させます。開発者が自信を持ってリリースできる基盤を構築しており、スケールを支えるバックエンド重視のエンジニアを募集しています。

主な業務内容

  • AIによるテスト生成と実行を支えるバックエンドサービスおよびAPIを設計・構築・運用する。
  • アーキテクチャ、実装、オブザーバビリティ、継続的な改善まで、プロジェクトをエンドツーエンドで担う。
  • パフォーマンスと信頼性を高めるために、データフロー、キュー、ストレージを最適化する。
  • プラットフォーム全体のセキュリティ、認証、マルチテナント制御を強化する。
  • 創業者およびプロダクトチームと協力し、顧客ニーズをリリース可能なソフトウェアに落とし込む。
  • コードレビュー、テスト、ドキュメントを通じてコード品質の基準を引き上げる。

求めるスキル・経験

  • ソフトウェアエンジニアとしての実務経験5年以上(バックエンド重視)。
  • クラウド経験必須 — AWS優遇(Lambda/ECS、API Gateway、DynamoDB/Postgres、S3、CloudWatch)。
  • 1つ以上のバックエンド言語(Python、TypeScript/Node、Go)と最新のAPIデザイン(REST/GraphQL)に精通していること。
  • 分散システム、信頼性、オブザーバビリティ(トレーシング、メトリクス、ロギング)への理解。
  • コンテナ、CI/CD、インフラストラクチャーアズコード(Docker、Terraform/CDKなど)に精通していること。
  • 明確なコミュニケーション、実用的な視点でのリリース、実際のユーザーとの高速なイテレーションを楽しめること。

あれば尚可

  • AIアプリケーション開発の経験(LLMツーリング、プロンプト/エージェントオーケストレーション、ベクター検索、モデル評価)。
  • 開発者ツール、テストフレームワーク(例:Playwright)、またはセキュリティを重視したシステム設計のバックグラウンド。

技術スタック

  • Python + TypeScript/Node
  • AWS(Lambda/ECS、API Gateway、DynamoDB/Postgres、S3、CloudWatch)
  • Docker、IaC、CI/CD
  • Playwright、モダンなオブザーバビリティツール

TestSpriteで働く理由

  • エンジニアリングチームに利用されるプロダクトへの、意義ある当事者意識とインパクト。
  • フィードバックサイクルの速い、結束力が高くオーナーシップを重視する文化。
  • エクイティ、各種ベネフィット、およびハードウェアサポートを含む競争力のある報酬。
  • 集中作業時間と対面コラボレーションを両立するハイブリッドな働き方。

応募する