Software Engineer, Ads Backend

Smartnews Inc — Japan · Posted ~5 hours ago

Skills

Backend development Distributed systems High-throughput systems Low-latency system design System scalability

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a software engineer on a high-scale advertising backend that serves millions of users. You will design and scale low-latency, high-throughput systems covering targeting, ranking, auctions, and measurement while solving demanding distributed-systems challenges.

Highlights

Opportunity to build and scale high-performance advertising systems serving millions of users. The role focuses on challenging backend engineering across targeting, ranking, auctions, and measurement in a high-throughput, low-latency environment.

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! Team and Role Mission The Ads Product Backend Team powers the company's core revenue engine by building high-performance, sustainable, and profitable advertising systems. Operating within a high-traffic ad delivery platform that reaches millions of users, our engineering focuses on four key pillars: Targeting, Ranking, Auction, and Measurement. In an ecosystem where low latency is critical, you will design and scale features within high-throughput applications, driving proactive system architecture improvements to deliver highly relevant, impactful ad experiences. Responsibilities Participate in the architectural design and iteration of robust, scalable online and offline backend systems for our state-of-the-art ad delivery platformDrive engineering efforts across core domains, including Ranking Backend (ad prediction and delivery), Premium Ads (guaranteed visibility and premium positioning), Targeting & Custom Audience (precision user-ad matching), and Measurement (cross-platform performance analytics across web and app scenarios)Collaborate closely with cross-functional engineering teams, including Ads Ranking (Machine Learning), Ads Foundation, Data Platform, and AI Infrastructure, to build resilient, high-quality ad products Requirements Minimum requirements BS degree or above in Computer Science, Computer Engineering, Science (physics or mathematics) or other relevant majors3+ years experience in developing backend systems for high traffic web servicesAdvanced skill and experience in at least one of the following programming languages: Java, Kotlin, Golang (open to C++, C#, Python)Fluent in using Kafka, Redis, SQL and some NoSQL DBsBusiness level English and conversational level Japanese Nice To Have Experiences/skills Experience in advertisement / Ad Tech industryHigh programming skills in Java. E.g. failure analysis and class/interface designExperience of architecture design in a high traffic web serviceExperience in AI usages in daily engineering working timeConfiguration, development and operation of a Microservice / Service Mesh architectureExperience in Github, AWS, SpringBoot, MySQL, Hive, Spark, Flink, Docker, KubernetesExperience in large scale data processing techniquesHave basic understanding of machine learning, statistics, and various mathematics at a liberal arts levelExperience in leading a whole lifecycle of a project; clarification of the motivation and the goal, definition of the system design, develop and release it, and learning from the resultSkill and will to partner with internal business people to define product strategy and features; for example, ads product managers or ads product specialistsBusiness level Japanese Related Links Click here or visit our careers site to check employee interviews 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.