Bonapolia
Bonapolia
Bonapoliaは、候補者を中心としたプロセスと採用企業との緊密なパートナーシップを通じて、テクノロジーおよびエンジニアリング分野の機会と候補者を結び付ける採用・人材マッチング企業です。主にリモートワークに対応するグローバルな求人マーケットプレイスを運営し、求職者にキャリアガイダンス、面接調整、ポルトガルへの移住支援を含む転居サポートを提供しています。同社は、ブティック型の採用サービスに、拡張可能な人材提供、従業員向け研修支援、効率化された応募・マッチングプロセスを組み合わせています。

シニアGoバックエンドエンジニア - ポルトガル・リモート

配車サービスの乗客向けプラットフォームで、スケーラブルなGoバックエンドサービスを構築・運用します。 アーキテクチャ、オブザーバビリティ、本番環境へのデリバリー、エンジニアのメンタリングを担当します。

仕事内容

  • ビジネス要件を支える信頼性とスケーラビリティに優れたバックエンドサービスを構築・保守する
  • 技術的アプローチを調査し、バックエンドアーキテクチャと機能実装を主導する
  • クロスファンクショナルチームと連携し、一貫性のある効果的なソリューションを提供する
  • コードレビューとアーキテクチャに関する議論に貢献する
  • チーム全体のバックエンドサービスの技術品質を向上させる
  • 会社の標準に沿ったクリーンで保守性の高いコードを作成する
  • ライフサイクル全体を通じて、バックエンドサービスのデリバリー、監視、本番運用を管理する
  • メトリクス、ログ、ダッシュボード、分散トレーシングを網羅するオブザーバビリティシステムを実装・保守する
  • エンジニアをメンタリングし、優れたエンジニアリングプラクティスと品質基準を推進する
  • 配車アプリケーションの乗客体験全体に貢献する
  • 英語評価、社内技術面接、クライアント面接、クライアントとのカルチャーフィット面接の各段階を完了する

応募要件

  • 中級レベルの英語力
  • EU、ジョージア、アルメニア、セルビア、またはカザフスタンに居住していること
  • CETタイムゾーンで勤務できること
  • 本番環境における商用バックエンドエンジニアリングの経験が5年以上あること
  • 並行処理、同期プリミティブ、コンテキスト伝播、goroutineのライフサイクル管理、グレースフルシャットダウンを含む高度なGoの経験
  • 高負荷分散システムの開発・運用経験
  • 複雑なビジネスロジックと変化する要件を扱う、直近のプロダクト開発経験
  • スキーマ設計、結合、集約、複合インデックス、データ型の選択、クエリ分析、レプリケーション、パーティショニング、シャーディングを含む、SQLとデータモデリングの確かな能力
  • MySQLまたはPostgreSQLの経験
  • Redis、キャッシュアサイド、キャッシュウォームアップ、バックグラウンド更新を含むキャッシュ手法に関する深い知識
  • gRPCやメッセージブローカーを使用した同期・非同期サービス通信の経験。配信保証、冪等性、負荷分散のトレードオフを理解していること
  • 関連するトレードオフと制約を含む、マイクロサービスアーキテクチャと効率的なクライアント・サーバー通信に関する深い知識
  • メトリクス、ロギング、分散トレーシング、アラート、pprofを用いたGoプロファイリングを含む、オブザーバビリティの実務経験
  • 非機能要件、SLA、SLO、SLIの理解
  • Docker、Kubernetes、CI/CDパイプライン、クラウドプラットフォームの経験
  • 高い単体テスト・統合テストカバレッジを備えた、保守性とテスト容易性の高いコードを作成できること
  • Gitと現代的なコードレビュー手法に習熟していること
  • 適切な詳細度でプロジェクトアーキテクチャを説明できること
  • 要件と作業量を明確にしながら、曖昧な問題を自律的にソリューションへ落とし込めること
  • 歓迎:Kafka、NATS、RabbitMQを使用したイベント駆動アーキテクチャの経験
  • 歓迎:Infrastructure as Codeツールに関する知識
  • 歓迎:pprofとtraceを使用したGoのパフォーマンス分析・最適化の経験
  • 歓迎:デザインの引き継ぎツールとクロスプラットフォームのコラボレーションワークフローに関する知識
  • 歓迎:AI支援開発ツールの経験

福利厚生

  • BonapoliaとのB2B契約
  • 月次請求・支払い。通常はクライアントからBonapoliaへの支払いスケジュールに従い、一般的に30日
  • 候補者の居住国の法律に準拠する契約
  • MSA、NDA、請求書を含むクライアント側の書類をBonapoliaが管理