SmartNews is a global leader in redefining information and news discovery, committed to providing users with accurate, timely information and supporting quality journalism. We combine the power of our unique machine-learning technology with the expertise of our first-rate editorial team to bring news that matters to millions of users from our over 3,000 global publishing partners.

Founded in 2012 in Tokyo, Japan, SmartNews has offices in Tokyo, San Francisco, Palo Alto, New York, Shanghai, Beijing, and Singapore.

The Team

The SmartNews Ads Division has many teams, together we build systems that find the best interests among the four parties: our users, advertisers, publishers and SmartNews. The Ads Delivery team is particularly focusing on maintaining, building and evolving the high throughput, low latency, robust online services for delivering the Ads.

In the Ad world, speed is the name of the game. We want you to join us to build a high throughput low latency application that serves Ads. We have an existing solution that serves tens of millions users already, but we want to do better. Now we are creating the next generation of it that’s aiming to withstand 10-100x growth. We envisioned a Cloud Native path and would like you to walk along with us to shape and ship the dream.

Role and Responsibilities:

  • You’ll build the foundation of the Next Gen. Ads Delivery system
  • You’ll question the current solution, propose improvements then realize them with the team
  • You’ll work closely with teams like Ads Ranking, Measurement and other vertical Ads product teams, and you care about the developer experience so much because those team members are your users

Requirements

Minimum requirements
  • Fluent in Java/Kotlin and SQL
  • Fluent in using Kafka, Redis, MySql and Cassandra
  • Deep understanding in batching and streaming data processing
  • Experienced in CICD
  • Experienced in microservice powered by container technology such as Docker and Kubernetes

Nice to have experiences/skills

  • Language ability: Golang, TypeScript, Python
  • Db experience: Cassandra, DynamoDb and MongoDb
  • Engineering experience: migrate on-prem system onto cloud
  • Industry experience: Digital Advertising Technology

Benefits

Benefits available at the SmartNews Tokyo Office

  • Lunch and snacks prepared daily in our on-site kitchen facility
  • In-office coffee stand offering single-origin coffees, espresso-based beverages, teas, and other seasonal drinks
  • SmartSelect, our support program for employee self-development, well-being, and productivity
  • All healthcare and social insurance required by the Japanese labor law

Visa Sponsorship and Relocation Support

  • Work visa sponsorship is available for candidates who meet eligibility requirements
  • To support a smooth transition for candidates who are moving to Japan from overseas, SmartNews partners with a travel service provider