Software Engineer, Dynamic Ads (Shanghai)


Shanghai, CN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/06/2021
  • Website:
  • Company Address: 6-25-16 3F Jingumae Shibuya, Tokyo, 150-0001

About SmartNews

SmartNews is the free, award-winning news-discovery app for iOS and Android. Since SmartNews launched in Japan in December 2012, more than four million people have downloaded its apps, with impressive user-engagement metrics.

Job Description


SmartNews is a leading mobile app of news aggregation services. It analyzes millions of articles to deliver the most engaging information with high quality in near-real time fashion to millions of users around the world. Dynamic ads team is the team that owns dynamic ads product of SmartNews Ads. The product is one of the most important ad products in SmartNews Ads and it also involves many exciting technical challenges such as item recommendation, LTV prediction, user tracking, image recognition, etc. You and your team will be responsible for improving overall systems and also be responsible for the E2E impact for our advertisers



  • Make a strong partnership with product teams to build the next generation of SmartNews measurement features
  • Build dynamic ads backend systems and machine learning algorithms.


Minimum Qualifications

  • Business Level English
  • Advanced skill and experience in more than one programming language
  • Understanding of computer science
  • Experience in developing backend systems or machine learning models

Preferred Qualifications

  • High programming skills in one of these languages: Java, Scala, Kotlin, Python, Ruby
  • Development experience of distributed systems, or recommender systems
  • Development experience on AWS
  • Development and operation experience in high traffic web service
  • Development experience in the performance-based advertisement
  • Configuration, development, and operation of Microservice / Service Mesh architecture
  • Experience in SpringBoot, MySQL, PipelineDB, Elasticsearch, Hive, Hadoop, Spark, Docker, Kubernetes, Consul, Istio, etc.

Related Jobs

Data Operations Specialist

SmartNews - Tokyo, JP

Planning Manager

SmartNews - San Francisco, CA, US

Software Engineer, Android (Beijing)

SmartNews - Beijing, CN

Software Engineer, Dynamic Ads (Shanghai)

SmartNews - Shanghai, CN

Software Engineer, Frontend (Beijing)

SmartNews - Beijing, CN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.