Engineering Jobs in Japan
Japan's tech scene is hiring international engineers. Browse frontend, backend, mobile, DevOps, data, and machine learning roles at companies that welcome English-speaking talent. Many offer remote work, visa sponsorship, and no Japanese requirement.
109 open positions
Refine with filters →IT Engineer, Global Digital Platform Division
Shiseido is promoting a company-wide AI reform with the important themes of "accelerating the use of AI for CX (customer experience) innovation" and "enhancing and automating back-office operations" in its mid-term management strategy towards 2030. The Global Digital Platform Division, Innovation Group, serves as an organization that leads this company-wide AI reform from a technical perspective. Its mission is to contribute to strengthening the competitiveness of the entire Shiseido Group by creating new value using the latest technologies such as generative AI and AI agents, and by enhancing and automating internal business processes. Starting from the business challenges faced by various internal departments, we promote the planning, development, and operation of business applications utilizing generative AI and AI agents in a seamless manner. In addition, we are responsible for the operation of existing ServiceNow and RPA platforms, while shifting resources towards the utilization of AI in the future, and we are in charge of the in-house development of new AI solutions using Public Cloud and web technologies, as well as their deployment and establishment across the company.
Operations Engineer - System Division, Rakuten Bank, Ltd.
Department Overview Rakuten Bank is one of the largest internet bank in Japan with over 17 million accounts. The System Division is an organization where you can engage in all tasks related to all system, such as planning, development, operation and maintenance, etc., ranging from developing core business systems to smartphone applications for iPhone/Android. Rakuten Bank provides financial services to our customers, and it will only make sense that they are satisfied to make sure that people can use the financial services most conveniently, safe and secure. You will be responsible for the quality control banking system from system requirements definition to system operation as a member of the system quality assurance department. Main responsibilities are reviewing and faults management. Regarding the review, it includes product inspection and face-to-face review of the system development projects to confirm that each development process has progressed in accordance with the standard development process. Regarding the fault management, it include the life cycle management from detection to countermeasures finishing analyze the trend of root cause of faults, etc. In addition, as a checking department, if there are issues or adjustments, you also will be responsible for informing relevant departments and encouraging them to make improvements.
QA Specialist - System Planning Department, Information Systems Division, Rakuten Life Insurance Co., Ltd. (Secondment)
The Rakuten Insurance Group continues to grow steadily, aiming to become the next pillar of Rakuten's FinTech business, following Rakuten Card, Rakuten Bank, and Rakuten Securities. Rakuten Life Insurance is one of the core businesses within the Rakuten Insurance Group. It offers a variety of insurance products, including simple term and whole life insurance, medical insurance, cancer insurance, dementia insurance, comprehensive insurance for younger generations, and group credit life insurance for housing loans. The company provides multiple proposal channels, such as face-to-face agency channels operating nationwide and internet channels that leverage the extensive Rakuten membership base. As a familiar and approachable life insurance company, and as an innovative life insurance provider utilizing the technological expertise of the Rakuten Group, Rakuten Life Insurance aims to deliver groundbreaking insurance solutions. This position plays a core role in ensuring the quality of large-scale IT projects at Rakuten Life. As a member of the Program Quality Management Group, you will provide cross-functional support throughout the entire project lifecycle—from planning to stable operation—enhancing the likelihood of project success through proactive quality management. Rather than serving as a final checkpoint, this role works closely with project managers and business teams to support mission-critical IT investments from a quality perspective, offering a highly rewarding opportunity with direct impact on the company’s growth. To accelerate digital transformation (DX) and realize our IT strategy, the scale and importance of IT projects continue to grow, making it an urgent priority to strengthen our quality management framework that supports and drives these initiatives. This role plays a critical part in balancing the success of IT projects with continuous quality improvement across the organization. In addition to deep involvement in individual projects, it drives ongoing quality enhancement through process improvement and standardization initiatives.
Database Engineer - System Infrastructure Department, System Division, Rakuten Bank, Ltd.
Department Overview The System Division is an organization where you can engage in all tasks related to all system, such as planning, development, operation and maintenance, etc., ranging from developing core business systems to smartphone applications for iPhone / Android. The systems are based on open architectures and we are also actively adopting open source technology. As taking on the important role of IT that determines the success or failure of the banking business, which is a social infrastructure, you can also enjoy the taste of it. In this great environment, we are looking for new members who can mutually stimulate and grow together. Why We Hire As a database professional, you will mainly engage in product selection, design, development, and operation of a wide variety of databases. We especially welcome those who can lead engineers, and those who have the motivation and skills to become a leader. Position Details Design and development of databases on new services Improve database parameters of current services New technology consideration and proposal Management of infrastructure projects Leading team as a team leader or assistant leader
Cloud Database Administrator - Platform and Infrastructure Department, Product Development Division, Rakuten Payment, Inc. (Secondment)
As a member of the Rakuten Group, Inc. FinTech Group Company, Rakuten Payment, Inc., operates businesses primarily focused on payment services such as "Rakuten Pay," "Rakuten Edy," and "Point Partner." In our rapidly growing services, you will experience the excitement of taking on the significant responsibility of a social infrastructure. We are looking for new colleagues who can mutually inspire and grow with us. The Product Development Division at Rakuten Payment, Inc., handles everything from planning, basic and detailed design, coding, testing, to operation of systems related to payment services. In addition, many projects utilizing the latest technologies are underway, aiming to strengthen synergy as part of the Rakuten Group, Inc. We implement and operate large-scale systems that continue to expand and grow, and directly incorporate customer feedback to improve our services. This department is primarily responsible for the database management of payment services provided by Rakuten Payment, Inc. We are seeking a Database Administrator for a Public Cloud environment. You will be responsible for optimizing our database systems, including migration from On-Premise to Public Cloud and their subsequent operation. As operation of current systems will also be required, candidates with extensive experience in MySQL (MariaDB experience also welcome) are highly desired. Main Responsibilities include database administration for On-Premise MySQL and MariaDB, leading problem-solving initiatives in database administration tasks, and database administration for Public Cloud environments (AWS Aurora, GCP Spanner).
Product Engineer (Backend) - Mercari Marketplace New Business Engineering
As a Product Engineer, you will take end-to-end ownership of spec definition through production release in [ **FILL IN:** your team’s domain]. Working closely with product managers and other stakeholders, you will finalize specs based on working prototypes and autonomously lead every step, including quality, measurement, release, and the operations that follow. Under a development structure built around AI, you will be responsible for delivering results in a way that balances both speed and quality, from start to finish.
Security Engineer Manager - Product Development Division General Management Department
In this position, you will collaborate with various FinTech companies to enhance defense capabilities against cybercriminals by implementing the latest security measures required in the financial industry. You will work with departments supporting the systems to manage and promote CSIRT activities and security enhancement initiatives. Responsibilities include: Planning and managing the implementation of security enhancement measures, Leading incident response, Reporting status to the CISO and committees, Reviewing the design and implementation of security functions for core and information systems.
Infra Server engineer - System Infrastructure Department, Information Systems Division, Rakuten Life Insurance Co., Ltd. (Secondment)
The Rakuten Insurance Group continues to grow steadily, aiming to become the next pillar of Rakuten's FinTech business, following Rakuten Card, Rakuten Bank, and Rakuten Securities. Rakuten Life Insurance is one of the core businesses within the Rakuten Insurance Group. It offers a variety of insurance products, including simple term and whole life insurance, medical insurance, cancer insurance, dementia insurance, comprehensive insurance for younger generations, and group credit life insurance for housing loans. The company provides multiple proposal channels, such as face-to-face agency channels operating nationwide and internet channels that leverage the extensive Rakuten membership base. As a familiar and approachable life insurance company, and as an innovative life insurance provider utilizing the technological expertise of the Rakuten Group, Rakuten Life Insurance aims to deliver groundbreaking insurance solutions. This is a crucial position that supports the foundation of Rakuten Life Insurance, using new technologies to prepare the necessary environment for applications to run, creating an environment where business divisions can work more easily, and improving Rakuten Life Insurance's services. You will be responsible for designing, building, operating, and maintaining the server infrastructure necessary for applications to run. Working closely with development teams, you will be involved in all stages of the work, from upstream to downstream processes, in close proximity to the users. This is a staffing increase to strengthen our system infrastructure, including servers, and to promote in-house development. You will be primarily responsible for the design, build, and maintenance of servers supporting the life insurance business. Mainly responsible for the design, build, and maintenance of server and middleware environments for development, testing, and production systems. Lead planning and execution as a project leader (PL) for server and storage replacement and refresh initiatives. Handle incidents occurring in the system infrastructure and drive root cause analysis and problem resolution. Work closely with external vendors to deliver and maintain system infrastructure in collaboration with outsourced partners. The System Infrastructure Department consists of three groups: the Infrastructure Construction Group, the Operations Group, and the Network Management Group. You are slated to be assigned to the Infrastructure Construction Group. Mostly career professional. Oracle, SQL, Server, MySQL. Windows Server, Linux Server.
ADAS Product Project Security Manager
At the forefront, creating together with customers. The security manager who becomes the "last line of defense" for ADAS projects. As cars connect to the internet and their functions are defined by software, cybersecurity is the most critical factor that determines the success or failure of automotive development. In particular, our customers, major automotive manufacturers, present extremely high security requirements to ensure the safety of their products. Therefore, we are looking for an expert who can deeply engage in specific customer projects and lead the security of those projects to success. It is essential to derive the optimal solution for how Bosch's security technology fits into the customer's unique vehicle architecture and development processes, fulfilling their requirements. Acting as a "command center" between the customer and the Bosch development team is crucial. In the ADAS product development project for a major Japanese automotive manufacturer, you will lead the project as the dedicated "Security Manager," addressing both technical and negotiation aspects. You are not a generalist in product development but a security specialist focused on ensuring the success of specific customer projects. Analyzing and specifying customer-specific security requirements: You will deeply understand the unique security requirements presented by the customer and specify how to realize them with Bosch's products. Engaging in advanced technical negotiations and building trust with customers: It is important to discuss with the customer's security experts on equal footing, addressing questions like "Why is this measure necessary?" and "Is this risk acceptable?" Building a technical trust relationship as the "face" of the project is a key mission. Promoting security activities within the project: You will advance threat analysis (TARA) and the formulation of security verification plans while aligning them with the project schedule.
Lead Cloud Engineer - Platform and Infrastructure Department, Product Development Division, Rakuten Payment, Inc. (Secondment)
Rakuten aims to enrich the lives of people around the world through innovative technology and services. Among its various business pillars, the Rakuten Payment business sector is positioned as a crucial element in pioneering the future of financial services. The Platform and Infrastructure Department is a specialized infrastructure team that supports Rakuten's Payment business. In our team, we play a key role as cloud engineers from the design stage of services, handling a wide range of tasks such as defining non-functional requirements, system design, construction, operation, reporting, and improvement. By managing diverse cloud environments such as Azure, Google Cloud, and Private Cloud, we provide an environment where you can build a broad career and achieve significant professional development. Rakuten Payment business is rapidly expanding, with the introduction of new services and the enhancement of existing ones, leading to an increase in the scope of operations. To support this growth, there is a need to strengthen the management and operation of cloud environments. Therefore, we are seeking an experienced Lead Cloud Engineer who can manage diverse cloud environments, including Azure, Google Cloud, and Private Cloud. As a Cloud Engineer, you will manage multiple environments in Azure, Google Cloud, and Private Cloud, ensuring they are up-to-date with the latest updates and security measures. While primarily focusing on IaaS, you will also handle some aspects of PaaS and SaaS. If you will join as team lead, you will lead the team through the entire process from initial design to operational management, maintaining effective communication throughout. Our workplace is a vibrant environment centered around highly skilled engineers. While we emphasize stable system operations, we also encourage actively challenging new technologies and features. Our goal is to provide highly available and reliable systems through innovative solutions. Team members are encouraged to freely share ideas and pursue the latest technology trends, aiming to deliver cutting-edge solutions. Working in such an environment allows you to hone your skills as a Cloud Engineer and significantly advance your career. After being promoted from a member role to a manager, you will be responsible for the overall management and supervision of the entire infrastructure group. The specific duties assigned after joining the company will be determined based on your technical level. Example: Junior : Responsible for operational tasks. Middle: Responsible for projects with other members. Senior: Responsible for project management and promotion. Opportunity to apply the latest public cloud technologies to real-world services. An environment that supports continuous skill development. Actively encouraged to participate in conferences both domestically and internationally. Up to 20% of working hours can be allocated for self-improvement. Certification acquisition is recommended, with costs covered by the company. Opportunities to attend external training sessions.