Appier

Staff Software Engineer, C++ Backend Development (Ad Cloud Bidding) - Tokyo Relocation required

Appier
Apply
11 months ago
Tokyo, JapanStaff+

Responsibilities

  • Design large-scale backend systems and distributed services.
  • Contribute to technical roadmaps and project planning.
  • Collaborate with cross-functional teams to deliver robust, high-performance systems.
  • Troubleshoot production issues and contribute to root cause analysis.
  • Ensure service reliability through monitoring, deployment, and operational best practices.
  • Participate in on-call rotations and lead incident response when required.

Requirements

  • At least 8 years of software development experience.
  • Proficiency in modern C++ programming, including C++11 and later.
  • Familiarity with Unix/Linux environments and a solid understanding of system programming.
  • Experience developing low-latency, millisecond-scale systems with throughput above 1K QPS per machine.
  • Experience with service optimization and performance tuning.
  • Strong ownership and problem-solving skills.
  • Experience with modern build systems, operation automation tools, and monitoring, logging, and alerting frameworks is preferred.
  • Fluency in English or Chinese.

Benefits

  • Tokyo relocation is required.
  • Visa sponsorship is provided for international candidates.
  • The role is based in Appier's Tokyo office and is marked as hybrid.

Tech Stack

Categories

Appier

About Appier

501-1,000 employees

Appier builds AI-driven advertising and marketing software for enterprises, offering programmatic ad bidding, customer data, and predictive tools delivered as SaaS. Founded in 2012 and headquartered in Taipei, it is a public company listed on the Tokyo Stock Exchange (ticker: 4180). Its Ad Cloud processes millions of bid requests per second across APAC, Europe, and the U.S., and is used by in-house and agency marketers.

Contact me