Backend Engineer (Cloud Infrastructure)

KAKEHASHI

Backend

TypeScript

Python

AWS

About this role

The position covers backend engineering and cloud-infrastructure development for a newly created cloud rececon business serving pharmacies. It involves building a cloud-native application and platform from the ground up, rather than maintaining or moving an existing legacy system. The engineer will work across application and infrastructure boundaries, from AWS environment and architecture design through backend implementation.

Responsibilities include designing and implementing an AWS managed-service, container, and serverless environment; building the backend for the cloud rececon; and designing PostgreSQL connectivity, MQ-based processing, and load distribution. The role also includes creating APIs, batch jobs, and data-integration infrastructure with Python and TypeScript. Terraform is used to codify infrastructure, and ECS is used in the container environment. CI/CD pipelines are also included in the end-to-end platform work.

The posting describes use of generative AI and LLMs for product features and operational automation. Examples include incorporating AI-OCR and AIOps into product functionality, using Claude and Cursor during development, summarizing alerts, and improving operational processes. Further work covers large-scale data and log platforms, observability design and optimization, data-processing platforms using Databricks, log structuring, data-transfer control, and SaaS usage-cost optimization.

The product is part of a project addressing pharmacy and medical-infrastructure needs. The project team consists of 30 engineers and three designers, with more than 40 people overall including product managers and product marketing managers. The broader development organization is described as having about 180 engineers and product managers.

The stated work location is 105-0003, 2-8-6 Nishi-Shinbashi, Minato-ku, Tokyo, Sumitomo Fudosan Hibiya Building, 5F. The supplied posting does not state required education, years of experience, or other qualification criteria.

The listed selection process is document screening, a casual interview, two to three interviews, an aptitude test, a reference check conducted through back check, and an offer meeting. The process may change depending on circumstances.

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.