SmartNews

Software Engineer, Backend

3+ months agoTokyo, Japan

Description

【Mission】

SmartNews is a technology company driven by our mission of delivering the world's quality information to those who need it. Our leading mobile news app has tens of millions of monthly active users in Japan and the US. Our goal is to grow SmartNews into a top global product, delivering quality information that supports millions worldwide.

One step toward achieving that goal is developing a highly-scalable, world-class backend platform.

【ミッション】

SmartNewsは「世界中の良質な情報を必要な人に送り届ける」をミッションにしているテクノロジー企業です。現在日本と米国で展開しているモバイルニュースアプリは5000万以上のダウンロードをされており、月間数千万人を超えるアクティブユーザーに使われています。世界中のより多くの人々に良質な情報を届けることで生活を豊かにするために、SmartNewsをグローバルプロダクトに成長させるという挑戦に取り組んでいます。

この挑戦を達成するためには高品質でスケーラブルなバックエンドプラットフォームシステムの構築が必要であり、組織と一緒に挑戦をしていただける方を探しています。

【Culture】

Our engineers come from a variety of backgrounds from large, well-established companies to small ventures. We believe that employees with diverse skills sets working together make for strong, cohesive teams.

Visit our People page to see interviews of our engineering leaders!

【カルチャー】

SmartNewsには有名な大手企業から小さなベンチャー企業まで様々なバックグラウンドを持ったエンジニアが集まっています。多様なスキルを持ったエンジニアが協力をすることで、より強力で結束されたチームができると信じております。

ぜひエンジニアリーダシップのインタビューをSmartNewsキャリアウェブサイトのPeopleページにてご覧ください!

【Responsibilities】

  • Server Side development for news, advertisement, and other services in SmartNews
  • Design and develop new and existing microservice backend systems that are scalable for Japan and the US market (Java, Python, Golang, Kotlin, Scala, etc.)
  • Collaborate with global cross-functional squads such as Product Management, Design, Mobile App, Web Technology, Data Science, Machine Learning, and others

【業務内容】
  • 様々なサービスに関連するシステムのサーバーサイド開発(ニュース、広告、およびその他)
  • 日本と米国の既存と新規マイクロサービスバックエンドシステムをスケーラブルにするための設計および開発(Java, Python, Golang, Kotlin, Scala, etc)
  • 様々なスクワッドチームとの国境を超えたクロスファンクショナルなコラボレーション業務(プロダクトマネジメント、デザイン、モバイル、ウェブテクノロジー、データサイエンス、機械学習、その他)

【Teams and Their Responsibilities】

Ads

Build high-quality, relevant, and profitable advertisement platforms

Content Platform

Work on scalability, flexibility, and new features for the entire content processing pipeline

Engagement

Develop scalable backend services to improve users' engagement

Growth

Build and improve efficient marketing platform for JP Business Development and Marketing teams to support user acquisition

Infrastructure

Build and operate highly scalable infrastructure services

News Ranking & Delivery

Build news ranking and delivery systems that improves user experience through personalization

【チームとチームの役割】

広告

品質、関連性、収益性の高い広告プラットフォームの構築

コンテンツプラットフォーム

コンテンツ処理システムのスケーラビリティ、柔軟性、および新機能開発

エンゲージメント

ユーザーエンゲージメントの向上に関わるバックエンド開発

グロース

日本ビジネスデベロップメントおよびマーケティング部署のユーザー獲得目標をサポートするためのマーケティングプラットフォームを構築および改善

インフラストラクチャー

スケーラブルなインフラサービスの構築および運用

ニュースランキング& デリバリー

パーソナライゼーションを通して顧客体験を向上させるニュースランキングおよび配信システムの構築 Requirements

Qualifications
  • Advanced skill and experience in more than one programming language
  • Understanding of computer science
  • Able to use Japanese or English at a fluent or native level


必須の経験/スキル
  • 一種類以上のプログラミング言語に対する高い習熟度
  • コンピュータ・サイエンスに関する基本的な理解
  • 日本語もしくは英語がFluentもしくはNativeであること


Preferred Qualifications
  • High programming skills in one of these languages: Java, Scala, Kotlin, Python, Ruby
  • Failure analysis and performance tuning in JVM operation
  • Development experience on AWS
  • Development and operation experience in high traffic web service
  • Configuration, development and operation of Microservice / Service Mesh architecture
  • Experience in SpringBoot, MySQL, PipelineDB, Elasticsearch, Hive, Hadoop, Spark, Docker, Kubernetes, Consul, Istio etc.


歓迎する経験/スキル
  • Java, Scala, Kotlin, Python, Rubyいずれかの言語の高い習熟
  • JVM の運用に必要な障害解析やパフォーマンスチューニングの経験
  • AWSを使った開発経験
  • 大規模トラフィック Web サービスの開発・運用経験
  • Microservice / Service Mesh アーキテクチャの開発・運用・導入経験
  • OSS の公開またはコントリビュート経験
  • SpringBoot, MySQL, PipelineDB, Elasticsearch, Hive, Hadoop, Spark, Docker, Kubernetes, Consul, Istioなどの利用経験
Benefits

Benefits and Perks
  • Support programs for self-improvement and career development (language learning, etc.)
  • SmartKitchen - Free healthy lunch served daily (Tokyo Office)
  • ChikyuCoffee - Delicious coffee provided by our Barista every day (Tokyo Office)
  • transportation coverage (maximum 50,000 yen)
  • Various social insurance benefits included


福利厚生
  • 語学学習など自己研鑽やキャリア開発のサポートプログラム
  • SmartKitchen - ランチカフェテリア無料(東京オフィス)
  • 地球珈琲 - バリスタが淹れる本格珈琲無料(東京オフィス)
  • 交通費支給 (上限5万円)
  • 各種社会保険

Job ID: SmartNews-4CA39E5EB3