
Canonical Ltd.
Software Engineer - App Stores
1仕事内容
AI要約済みCanonicalは、世界のエンタープライズおよびテクノロジー市場にオープンソースソフトウェアとオペレーティングシステムを提供する主要企業です。当社のプラットフォームであるUbuntuは、パブリッククラウド、データサイエンス、AI、エンジニアリングイノベーション、IoTといった画期的なエンタープライズイニシアチブで広く利用されています。顧客には、世界をリードするパブリッククラウドプロバイダーやシリコンプロバイダー、多くの分野の業界リーダーが含まれます。 当社はグローバルな分散型コラボレーションのパイオニアであり、75カ国以上に1200人以上の従業員がおり、オフィス勤務の役割はごくわずかです。チームは年に2〜4回、世界中の興味深い場所で対面で集まり、戦略と実行について連携を図ります。創業者が率いる企業であり、収益性があり、成長を続けています。 Canonicalのストアチームは、Snap StoreおよびCharmhub.ioマーケットプレイスを支える大規模なバックエンドサービスシステムを開発・運用しています。当社のサービスは主にPythonで構築されており、一部Golangも使用しています。生産アーキテクチャの継続的なスケーリング、マーケットプレイスを支えるシステムを通じて提供できるソフトウェア範囲の大幅な拡大、そして急成長するIoTおよび大規模エンタープライズソリューション向け製品の強化など、エキサイティングな課題が控えています。 クリーンなAPIへの情熱を持ち、迅速なリリースを重視し、自動テストが高速化と信頼性の鍵であると信じる方であれば、このチームにぴったりです。オープンソースソフトウェア、Linux、大規模Webサービスに情熱を持つ優れたソフトウェアエンジニアにとって、やりがいのあるキャリアを築く絶好の機会です。
2主な業務
- グローバルに分散されたチームとリモートで協力する。
- Python(およびオプションでGolang)を使用して、CLIおよびWebフロントエンドクライアントの両方をサポートするクリーンなWebサービスAPIを記述する。
- 仕様から本番環境、および大規模な運用に至るまで、新機能や機能強化を設計および実装する。
- コードと技術設計のレビューを行う。
必要なスキル
追加情報

今すぐ応募
企業へ直接応募