
シニアソフトウェア開発者、AWSバックエンド(カナダ在宅勤務)
Autodeskのグローバルな設計ソフトウェアプラットフォーム向けに、スケーラブルなAWSバックエンドサービスとREST APIを構築します。 分散型エンジニアリングチームで、アーキテクチャ、デリバリー、品質、運用プラクティスをリードします。
仕事内容
- サーバーレスおよびイベント駆動コンポーネントを含むAWSバックエンドサービスとREST APIを開発・提供する
- アーキテクト、テクニカルリード、プロダクトオーナーと協力し、共通の目標を実行可能な設計と成果物に落とし込む
- 品質、セキュリティ、レジリエンス、効率を促進するエンジニアリングプラクティスを確立する
- 丁寧なコードレビュー、ペアプログラミング、メンタリング、実行可能なフィードバックを通じてチームの能力を高める
- 多様なアプリケーション向けに再利用可能なソリューション、フレームワーク、自動化、オーケストレーションを作成する
- 単体テストと統合テスト、CI/CD統合、目的を持ったリファクタリングを通じてソフトウェア品質を担う
- 複雑な技術イニシアチブを初期設計から本番提供まで導く
- プロジェクトを分解し、早期にリスクを特定して、チームによる展開と導入の管理を支援する
- 可観測性、オンコールへの参加、インシデント対応を通じて運用の信頼性を守る
- 設計、開発、テスト、デバッグ全体でAIツールを活用しながら、厳格なレビューと検証を維持する
- 世界各地に分散した同僚や部門横断の関係者と効果的に協働する
- 明確で質の高い文書コミュニケーションにより、意思決定と背景情報を記録する
応募要件
- コンピューターサイエンスまたは関連分野の学士号、または同等の実務経験
- 明確で効果的な文書および口頭でのコミュニケーション能力
- 開発者のメンタリングおよび設計レビューへの参加経験
- バックエンドソフトウェアの構築・提供における5年以上の実務経験
- Java、TypeScript、Python、Go、Rubyなど、1つ以上のバックエンド言語に精通していること
- APIの設計、実装、バージョン管理の経験
- スキーマ設計やクエリ最適化を含む、リレーショナルデータベースの概念に関する確かな基礎知識
- Lambda、SQS/SNS、API Gateway、DynamoDB、S3、IAMなどのサービスを含む高度なAWS経験
- サーバーレスおよびイベント駆動システムの開発・運用に関する実務経験
- CI/CDパイプラインの管理と、安全な展開・ロールバック手順によるデプロイ経験
- 単体、統合、エンドツーエンドテストを継続的に実施し、デリバリーパイプラインに統合した経験
- 可観測性およびトラブルシューティングツールに精通していること
- 日常のソフトウェア開発でAIコーディングアシスタントを使用した経験
- リリース前にAI生成コードをレビュー、テスト、検証する際の適切な判断力
福利厚生
- 年間現金ボーナスが提供される場合があります
- 営業職にはコミッションの機会が含まれる場合があります
- 株式報酬が提供される場合があります
- 包括的な福利厚生パッケージが提供される場合があります
- 対面でのオンボーディングまたは本人確認が必要になる場合があります








