Qualifications
Responsibilities
Design and implement large-scale backend systems and distributed services.
Contribute to the technical roadmap and strategic planning efforts.
Collaborate with cross-functional teams to create robust, high-performance systems.
Troubleshoot production issues and engage in root cause analysis.
Ensure high reliability through best practices in service operation, monitoring, and deployment.
Participate in on-call rotations and lead incident response as needed.
About You
[Minimum Qualifications]
8+ years of experience in software development.
Proficient in modern C++ programming (C++11 and later).
Familiarity with Unix/Linux operating systems.
Strong understanding of system programming.
Experience in developing low-latency (millisecond-scale) and high-throughput (greater than 1K QPS per machine) systems.
Background in service optimization and performance tuning.
Demonstrated sense of ownership and proficient problem-solving skills.
[Preferred Qualifications]
Experience with modern build systems.
Familiarity with operation automation tools.
Experience utilizing monitoring, logging, and alerting frameworks.
[Language]
Fluency in English or Chinese is required. We are open to overseas candidates and provide visa support.
About the job
About Appier
Appier is an innovative software-as-a-service (SaaS) company that harnesses the power of artificial intelligence (AI) to enhance business decision-making processes. Established in 2012 with a commitment to democratizing AI, Appier's mission revolves around transforming AI into tangible ROI through intelligent software solutions. With a presence in 17 offices across Asia-Pacific, Europe, and the United States, Appier is listed on the Tokyo Stock Exchange (Ticker number: 4180). For more details, visit www.appier.com.
About the Role
As a Staff Software Engineer in the Ad Cloud Bidding team at our Tokyo office, you will be instrumental in architecting and developing a diverse array of platforms and services that connect our customers and users with data and AI. In this role, you will be responsible for designing scalable and high-performance backend architectures, as well as owning and directing the technical roadmap for significant projects. Your responsibilities will also include ensuring the reliability, availability, and efficient deployment of large-scale distributed systems.
About Appier
Appier is at the forefront of AI-driven software solutions, empowering businesses to make smarter decisions through innovative technology. With a global presence and a commitment to excellence, Appier continues to lead in the SaaS industry, making AI accessible to all.