About the role
Software engineers (Ad Cloud Bidding) at Appier Tokyo office build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Staff Software Engineer, you will play a critical role in designing and building scalable and performant backend architecture, owning and driving the technical roadmap for sizable projects or services. You will also take responsibility for service operations – ensuring reliability, availability, and efficient deployment of large-scale distributed systems.
Responsibilities
- Engage in the design of large-scale backend systems and distributed services
- Contribute to technical roadmap and planning
- Collaborate with cross-functional teams to deliver robust and high-performance systems
- Troubleshoot production issues and contribute to root cause analysis
- Ensure high reliability through best practices in service operation, monitoring, and deployment
- Participate in on-call rotations and lead incident response when required
About You
[Minimum qualifications]
- 8+ years of experience in software development
- Proficient in modern C++ programming (C++11 and later)
- Familiar with Unix/Linux environments
- Solid understanding of system programming
- Experience in developing low-latency (millisecond-scale) and high-throughput (>1K QPS per machine) systems
- Experience in service optimization and performance tuning
- Strong sense of ownership and good problem-solving skills
[Preferred qualifications]
- Experience in modern build systems
- Experience in operation automation tools
- Experience with monitoring, logging, and alerting frameworks
[Language]
Fluent in English or Chinese.
Open to overseas candidates/Visa Support
This position is based in Tokyo, Japan. For international candidates, Appier's Japan office provides visa sponsorship to ensure a smooth transition to Japan.
#LI-SW1 #LI-Hybrid