This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

SmartNews
Posted 1w ago

Software Engineer or Senior Software Engineer, Backend (Delivery & ML Platform )

SmartNews
Shibuya, Tokyo, Japan
HybridFull Time
Responsibilities
  • designing backend services
  • operating production systems
  • improving platform workflows
Requirements
  • Strong backend engineering with Java/Kotlin or comparable languages
  • Distributed systems design
  • Production ownership, and English collaboration skills
  • Cloud, ML
  • Kubernetes
  • Terraform, or Datadog experience is beneficial
Technical tools mentioned
JavaKotlinKubernetesTerraformDatadogReact

Job description

About SmartNews 

SmartNews is a leading global information and news discovery company dedicated to delivering quality information to the people who need it. Thanks to our unique machine-learning technology and relationships with more than 3,000 global publisher partners, we provide news that matters to millions of users.

Founded in 2012 in Tokyo, SmartNews also has offices in Osaka (Kansai Office), Palo Alto, New York and Singapore.

If you share our vision and are passionate about our mission, we encourage you to apply!

photo of the office

Team Mission

The Delivery & ML Platform team builds and operates the delivery, ranking, experimentation, and machine learning platforms that enable SmartNews to deliver quality information reliably, efficiently, and at scale.

Our systems sit on the critical path between content, users, product experiences, ads, and machine learning. We own and evolve high-traffic backend services and platform capabilities such as delivery systems, ranking and mixing infrastructure, experimentation, ML feature and feedback pipelines, real-time training, ML serving integration, and AI-assisted operational tooling.

Our work directly affects how reliably users receive relevant content, how quickly product and ads teams can run experiments, and how effectively machine learning teams can improve ranking and personalization. We help product, ads, content, and machine learning teams move faster by providing platform capabilities that are scalable, observable, easy to operate, and safe to change.

We value end-to-end ownership. Our work is not only to build features, but also to make production systems more reliable, make changes easier to trace and roll back, reduce operational toil, and create self-service tools that help other teams solve problems without waiting on platform engineers.

About the Role

In this role, you will design, build, and operate platform systems that improve SmartNews' delivery, ranking, experimentation, and ML workflows.

You will turn ambiguous business and platform needs into practical engineering solutions: clarifying requirements, proposing designs, implementing backend services and internal tools, rolling them out safely, monitoring production impact, and iterating based on data and stakeholder feedback.

You will work closely with Product, Ads, Content, ML, and infrastructure teams to improve user-facing delivery reliability, accelerate ML and experimentation workflows, and strengthen the feedback loops between delivery systems and machine learning systems.

This is a hands-on engineering role for someone who enjoys high-scale backend systems, production ownership, cross-functional collaboration, and platform work that creates leverage for many other teams.

Responsibilities

  • Design, implement, test, deploy, and operate backend/platform services for delivery, ranking, experimentation, ML feature and feedback pipelines, real-time training, and ML platform workflows.
  • Improve reliability and operability of high-traffic production systems through observability, SLOs, alert quality, runbooks, performance tuning, capacity planning, and incident follow-up.
  • Lead end-to-end engineering projects from problem definition and system design through implementation, rollout, monitoring, maintenance, and documentation.
  • Partner with Product, Ads, Content, ML, and infrastructure stakeholders to translate business or ML needs into scalable platform capabilities.
  • Build or improve internal tools and self-service workflows, including AI-assisted debugging, operations, and platform support where they create real leverage.
  • Contribute to a healthy engineering culture by sharing context, reviewing designs and code, supporting on-call operations, and taking ownership beyond narrow component boundaries.

Requirements

Minimum requirements

  • Strong backend engineering experience with large-scale, high-traffic, or low-latency production systems, using Java/Kotlin or comparable server-side languages.
  • Solid system design skills for distributed services, APIs, data pipelines, and platform components, with clear reasoning about scalability, reliability, latency, cost, and maintainability trade-offs.
  • Production ownership experience, including observability, monitoring, SLOs, incident response, performance tuning, deployment safety, and operating services after launch.
  • Ability to navigate complex codebases and ambiguous requirements, break down problems, communicate design choices clearly, and deliver maintainable solutions end to end.
  • Strong collaboration skills in English, with a team-oriented mindset, and openness to feedback.

Nice to have experiences/skills

  • Experience with recommendation, ranking, feed delivery, ads delivery, personalization, or other user-facing decisioning systems.
  • Experience with ML platform areas such as feature pipelines, real-time or batch training pipelines, ML serving, model monitoring, or online/offline experimentation.
  • Experience with experimentation platforms, A/B testing infrastructure, metrics pipelines, or data-driven product iteration.
  • Experience with cloud infrastructure, Kubernetes, Terraform, Datadog, SRE practices, or on-call operations for high-scale services.
  • Japanese proficiency, frontend/internal-admin tool experience such as React, or open-source contributions.

Related Links

  • "Build It Together" ― How Engineers, Designers, and PMs Shape Products at SmartNews.
  • Why Shin Murakami Chose "SmartNews Now"

Working condition

  • Office Location: Tokyo
  • Click here or visit our careers site for more info.

Benefits

Benefits available at the SmartNews Tokyo Office

  • All healthcare and social insurance required by the Japanese labor law, plus annual health check
  • Visa sponsorship and overseas relocation support available for eligible candidates
  • Click here or visit our careers site for more info about our benefits. 

About SmartNews

App providing personalized news feeds using machine learning algorithms.

Year founded
2012

Similar jobs

Software Engineer roles near Shibuya, Tokyo
22h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
1d
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or New York City or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo or Colorado or Washington or California
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNASDAQ: AMPL: Digital analytics platform for understanding and optimizing customer behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems knowledge, and clear communication across technical and non-technical stakeholders.
Slack, Unthread, APIs, Modern Health
1d
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or Colorado or New York City or California or Washington or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNasdaq: AMPL: Develops digital analytics software for tracking customer product behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems experience, and clear communication with technical and non-technical stakeholders.
Slack, APIs
1d
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Staff Engineer
San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Sells cloud software and hyperconverged infrastructure for enterprises.
12+ YOE12+ years of software engineering experience, including 3+ years in distributed systems, cloud platforms, or security infrastructure; deep Kubernetes and Golang expertise; storage, Linux, networking, and security knowledge; bachelor's or master's degree required.
Kubernetes, Golang, Kubernetes Custom Resource Definitions (CRDs), Container Storage Interface (CSI), OpenShift Security Context Constraints (SCCs), Multi-Category Security (MCS), Container Security Operators, Advanced Cluster Security, CIS, FIPS, Cluster API (CAPI), Docker, containerd, Linux
3d
Save
Mark Applied
Hide
SDV(Software Defined Vehicle)に向けたソフトウェア先行技術開発
Kariya or Tokyo
OnsiteFull Time
Denso
DensoTokyo Stock Exchange: 6902: Manufacturer of automotive components and advanced mobility technologies.
3+ YOERequires 3+ years of team-based software design and implementation experience, curiosity for new technologies, and willingness to learn. Automotive experience is not required.
Rust, LLM, TypeScript, C, C++, AWS, Linux, RTOS, CI/CD, CT
3d
Save
Mark Applied
Hide
Software Engineer
London or Sunnyvale or Washington or San Diego or Fort Walton Beach or Ann Arbor or Stuttgart or Munich or Stockholm or Bengaluru or Seoul or Tokyo
£100k-£160k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
2+ YOEBachelor’s degree in computer science or related engineering, 2+ years developing modern C++ or willingness to learn, strong OOP, Docker, Linux, and ability to hold UK security clearance.
C++, Docker, Linux, Bazel, Nix
3d
Save
Mark Applied
Hide
Senior Software Engineer (Semiconductor Process and Device Simulation)
San Francisco or Santa Clara or Hsinchu or Sapporo or Tokyo or Seoul
$90k-$162k/yr HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
5+ YOEPhD or MS with 5+ years of research or industry experience in computer science, applied mathematics, or engineering; expertise in scientific computing, high-performance computing, and C/C++, CUDA, and Python.
C, C++, CUDA, Python, Code Copilot, AI/ML, Message Passing Interface (MPI)
This job has expired