Lead Akerun access-control product development, covering enterprise presales, requirements definition, hardware/software coordination, supply, support, and quality improvement.
About this role
This full-time role leads development of Akerun Digital ID, a multi-tenant SaaS platform. The engineer works mainly on the backend while also handling frontend development, and works directly with the responsible executive. Responsibilities cover requirements definition, architecture and database design, implementation, technology selection, roadmap planning, code review, quality management, testing, service operation, and maintenance. The role also includes designing APIs, authentication and authorization, access controls, logging, availability, scalability, security, and maintainability, as well as responding to production incidents, analyzing causes, and preventing recurrence.
The product combines a smartphone application, web administration system, digital identity cloud, and authentication gateway. It integrates with external identity providers as a service provider and provides authentication and authorization APIs for external systems. The engineer may also work with the IoT team developing readers compatible with Apple Wallet. The product supports digital identity and access management for organizations such as universities, municipalities, and companies, with mobile identity cards and related services used by multiple types of stakeholders.
The technology stack includes Ruby on Rails, Go, Vue.js, React, TypeScript, Docker, AWS, GCP, MySQL with Amazon Aurora, AWS CodePipeline, AWS CodeBuild, CircleCI, Jenkins, Terraform, and AWS CloudFormation. Listed tools include Google Workspace, Slack, JIRA, GitHub, Figma, Claude Code, and Codex. Cursor and Devin are used for AI-assisted development, and Gemini Advanced is available as an AI platform for all employees.
Required experience includes requirements definition, design, development, testing, and operation of large-scale web services or business systems; experience as a tech lead with technology selection, design-direction decisions, code review, and quality control; backend development covering API design, database design, authentication and authorization, and logging; non-functional design addressing availability, scalability, security, and maintainability; collaboration with customers, product managers, QA, and SRE to clarify specifications; and production incident response, root-cause analysis, and recurrence prevention. Experience with digital identity, identity management, authentication and authorization, external identity-provider integration, provisioning platforms, systems for universities, municipalities, or large companies, attribute-based access controls, multi-tenant SaaS, mobile and web administration systems, or IoT systems is desirable. The role values ownership of an in-house product, attention to quality, contribution beyond defined responsibilities, and continued learning.
The development organization has about 170 people and works with in-house hardware and software development, sales, marketing, customer success, and logistics functions. The engineer collaborates with web, firmware, mobile, QA, and SRE engineers. The position uses a discretionary work system, with standard hours of 9:30–18:30 and a one-hour break; average monthly overtime is stated as approximately 15–20 hours. Remote work is available, but fully remote work is not offered. The location is in Shiba, Minato-ku, Tokyo. Annual compensation is JPY 9–15 million, with monthly pay of JPY 750,000–1,250,000 including ability-based pay, performance-based variable pay, and a discretionary allowance. The allowance covers 45 hours of overtime, with additional premium pay for overtime beyond it. There are two salary reviews per year, a six-month probationary period, 125 annual holidays, paid leave starting at 10 days from the joining date, special leave, commuting and housing allowances, remote-work support, a café space, free drinks, subsidized club activities, social meals, book support, study sessions, study-event assistance, and health, pension, employment, and workers’ accident insurance.
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.