
プロダクトエンジニア - Ruby on Rails と GraphQL - カナダリモート
OpsLevelのエージェント型ソフトウェアデリバリープラットフォームで、顧客中心の機能を担当します。Rails、GraphQL、MySQLのシステムを構築しながら、AI支援によるエンジニアリングワークフローを発展させます。
仕事内容
- 顧客ニーズの理解からソリューション設計、実装、リリース、改善まで、プロダクト上の課題を担当します。
- プロダクト、UX、エンジニアリングの各チームと連携し、顧客中心のソリューションを提供します。
- 顧客との通話、サポートに関する議論、製品利用状況の直接観察を通じて顧客と関わります。
- 十分にテストされたコードを記述し、建設的なコードレビューを行います。
- コーディングエージェントを活用しながら、そのコンテキスト、ツール、安全対策を改善します。
- Linearからエージェントや人によるレビューへ作業を振り分ける、社内ソフトウェアファクトリーの開発を支援します。
- 技術的負債を追跡し、アーキテクチャの改善を推進します。
- Ruby on Rails、GraphQL、データベース設計に関するベストプラクティスを確立し、推進します。
- フロントエンド、CLI、顧客自動化向けに、非公開および公開のGraphQL APIを開発します。
- 技術調査を主導し、実用的なプロトタイプを作成します。
- 確実に成果を届け、計画やスケジュールにリスクがある場合は速やかに伝達します。
- チームメンバーを指導し、専門能力の向上に貢献します。
- Ruby on Rails、Vue.js、GraphQL、MySQLに関するオンコールのトラブルシューティングに参加します。
応募要件
- Ruby on Railsの経験が5年以上、またはSpring、Django、Node.jsなど同等のWebフレームワークを7年以上使用した経験があること。
- 明確なインターフェース境界と関心の分離を備えたアーキテクチャ設計の経験。
- SOLID原則を実践的に適用した経験。
- Railsに精通していること。
- 高性能なMySQLデータモデルの設計経験。
- RDBMSの構造化、インデックス、非正規化、遅いクエリの診断と解決に関する知識。
- AIツールを使った開発経験と、どの場面で効果的かを判断する適切な見識。
- 優れたプロダクト感覚があり、ソリューションを設計する前にユーザーニーズを理解できること。
- 歓迎:オートコンプリートを超えるエージェントシステムの開発経験。評価ハーネス、カスタムツール、MCPサーバー、社内ワークフローなどを含みます。
- 歓迎:AWS、Docker、Kubernetes、Terraform、SidekiqなどのRailsジョブシステム、Redis、大規模Webアプリケーションの経験。
- オンコールローテーションに参加できること。
- 北米を拠点とし、選択した国で就労する許可を得ていること。
福利厚生
- 報酬パッケージに株式が含まれます。
- 完全リモートの勤務形態。
- インクルーシブで歓迎的な職場環境。
- 採用プロセスにおける合理的配慮を利用できます。
- 面接には正常に動作するウェブカメラとマイクが必要です。静かで背景ノイズの少ない環境が望まれます。








