
シニアデータソフトウェアエンジニア(ハイブリッド勤務、バージニア州)
Modern Disability Claims のデータパイプラインを支える Python API、サービス、ライブラリを構築します。SteerBridge の使命志向の技術ソリューションに向けて、テスト、アーキテクチャ、コード品質の実践を定義します。
仕事内容
- Modern Disability Claims のデータパイプラインにアクセスし、そのデータを利用する内部ツール、API、共有ライブラリを開発・保守します。
- データプラットフォームの支援ツール全体で、設計パターン、クリーンアーキテクチャ、リファクタリングに関するエンジニアリング標準を定義し、維持します。
- データエンジニアリング組織全体で pytest による自動テストの文化を築きます。
- データエンジニアと連携して、より強固なエンジニアリング実践を必要とするパイプラインコンポーネントを特定し、重点的な改善を主導します。
- 厳格なバージョン管理、依存関係管理、ドキュメント整備を行い、Python ライブラリとサービスをパッケージ化してリリースします。
- プラットフォームツールおよび該当するパイプラインコードのコードレビューを実施します。
- ソフトウェア設計、テスト、リファクタリングの技術についてエンジニアを指導します。
- データパイプラインを支える内部ツールとサービスの複雑な不具合を調査し、修正します。
- 他のエンジニアリングチームが使用する API、ライブラリ、内部ツールのドキュメントを作成します。
- スプリントおよびチーム計画に参加し、担当イニシアチブの進捗を報告します。
応募要件
- 米国市民権が必要です。
- パブリック・トラストのセキュリティ審査を取得済み、または取得資格が必要です。有効なシークレットまたはトップシークレットのクリアランスを保有している場合も、この要件を満たします。
- コンピューターサイエンス、ソフトウェア工学、または関連分野の学士号、あるいは同等の実務経験。
- ソフトウェアエンジニアリングの実務経験が6年以上。
- 型ヒントや mypy などによる静的型付け、Poetry や setuptools などのツールを用いた最新のパッケージング、クリーンアーキテクチャ、設計パターンを含む高度な Python の知識。
- pytest を用いた自動単体テストおよび統合テストの開発経験が豊富で、チームにテストの規律を導入した実績。
- API およびバックエンドサービスの設計・開発に関する実務経験。
- Git と、コードレビューを含む確立されたソフトウェア開発手法の経験。
- エンジニアの育成やデータエンジニアとの連携を通じて、共有コードの品質を改善できる優れたコミュニケーション力と協調性。
- 歓迎:データパイプラインまたは ETL/ELT の原則に関する知識。
- 歓迎:AWS、Azure、GCP などのクラウドデータプラットフォームの使用経験。
- 歓迎:CI/CD パイプラインおよび自動化された品質ゲートの構築またはサポート経験。
- 歓迎:医療、保険、福利厚生管理、または連邦政府プログラムのサポート経験。
福利厚生
- 健康保険
- 歯科保険
- 眼科保険
- 生命保険
- 雇用主のマッチング拠出付き 401(k) 退職プラン
- 有給休暇
- 有給の連邦祝日




