Build and operate a data platform for large-scale customer behavior data, covering real-time analytics, cloud infrastructure, query systems, data pipelines, security, and CI/CD.
About this role
This role develops and operates the client SDK for KARTE for App, a real-time analytics product used by clients ranging from startups to megabanks. The SDK provides marketing functionality and supports app experiences for tens of millions of end users. The work includes developing new SDK features based on a deep understanding of operating-system layers, maintaining compatibility with new devices and the latest iOS and Android releases, and improving existing functionality.
Responsibilities also include operating the SDK, preparing development and operational environments, automating tests, and building CI/CD pipelines to improve operational efficiency and development productivity. Unit-to-end-to-end testing is used to help prevent regressions caused by operating-system updates. The role also covers support for bridge platforms including Flutter and React Native, as well as development involving both SDK and backend components.
The stated development environment includes Swift, Kotlin, and Java; Flutter and React Native; GitHub; Docker and Kubernetes; GCP and AWS; and databases including BigQuery, Spanner, BigTable, MongoDB, and Redis. The product tracks more than 100,000 events per second. The posting also describes analysis of more than 134,000 tracking events per second and approximately 800 million MAU for KARTE for App.
The role is part of the KARTE for App product area, which provides mobile application analytics and related functionality to a broad range of client businesses. The posting describes potential longer-term opportunities to extend into frontend development, infrastructure such as real-time analytics platforms and large-scale distributed systems, engineering management, or product management.
The stated work location is the company headquarters in Ginza, Chuo-ku, Tokyo. The work arrangement is hybrid, combining office and remote work. Depending on company and team circumstances, a certain number of office days may be requested. The listing notes that business-side staff currently generally attend the office three days per week.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.