Logo for GAIDOOR RECRUIT

【Global Team 年収1200万円】Tech Lead – Next-Generation DX SaaS Platform (Full Remote)

Role overview

Qualifications

  • 7+ years of professional experience designing and developing web applications or cloud-based services
  • Strong hands-on programming skills in at least one modern language, such as TypeScript, Go, Python, Java, Kotlin
  • Proven experience serving as a Technical Lead or equivalent, including responsibility for software architecture and technology selection
  • Experience building and operating systems on cloud platforms such as AWS, Google Cloud, or Microsoft Azure

Responsibilities

  • Lead the technical direction and engineering decisions of a software development team
  • Design and review software architecture, system components, and technical solutions
  • Establish and improve code review standards, testing strategies, and engineering guidelines
  • Introduce and optimize AI-assisted software development workflows

Key facts

Hard skills

Other skills

  • Decision Making
  • Communication
  • Problem Solving
  • Mentorship

About the company

GAIDOOR RECRUIT logo

GAIDOOR RECRUIT

  • Staffing & Recruiting
  • Small startup
  • 1–10
A Recruitment Service build to be a Connection Door between High Level Talents and companies based in Japan. 有料職業紹介事業 許可番号 (Recruitment License) 13-ユ-312626

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description


One of our top clients, a well-established Japanese company currently undergoing a major digital transformation within one of Japan’s most important and globally influential industries, is looking for an experienced Tech Lead to help develop and scale its next-generation DX SaaS platform.

This position will play a critical role in leading the technical direction of a development team, making key architectural decisions, improving engineering quality, and establishing modern AI-assisted development practices.

The successful candidate will combine strong hands-on engineering capabilities with technical leadership, helping the team deliver high-quality software efficiently while adopting modern cloud technologies and AI-driven engineering workflows.

Join a new global team driving innovation and making a large societal impact.

Why Join?

Work-Life Balance: Remote-first within Japan + Flex-time

Career Growth: Opportunities for technical leadership and career advancement

Bilingual Environment: Diverse, multicultural engineering team

Modern Engineering Culture: AI-assisted development, cloud technologies, and modern engineering practices

Pre-IPO Phase: Join a company undergoing significant digital transformation and organizational growth

Global Expansion: The company aims to become a global leader and already has offices in India, Singapore, Indonesia, and Vietnam

About the Company

This company is one of Japan’s most established and respected enterprises, with over 1,000 employees in the construction industry.

Despite its long history, the company is investing heavily in digital transformation and modern software development.

The CEO, who graduated in the United States and is highly committed to innovation, has made a strategic decision to build the company’s first-ever in-house digital and product development organization.

To achieve this, he has recruited some of Tokyo’s top technology leaders, including an experienced CTO and CIO.

The company is developing a next-generation digital platform designed to transform how the industry operates by connecting data, people, and processes across multiple business functions.

The company also has an international presence, with offices in:

  • India
  • Singapore
  • Indonesia
  • Vietnam

Role Overview

As a Tech Lead, you will take technical ownership of a software development team while remaining actively involved in hands-on engineering.

You will be responsible for defining the team’s technical direction, making architectural decisions, establishing development standards, and ensuring that software solutions are scalable, secure, reliable, and maintainable.

Working closely with Product Owners, Engineers, and other stakeholders, you will help translate product requirements into practical technical solutions and deliver value through small, frequent releases.

You will also play a key role in establishing AI-assisted development workflows, ensuring that AI-generated code meets engineering quality standards.

The ideal candidate combines strong software engineering expertise, architectural judgment, technical leadership, and a proactive approach to continuous improvement.

Key Responsibilities

Technical Leadership & Software Architecture

  • Lead the technical direction and engineering decisions of a software development team.
  • Design and review software architecture, system components, and technical solutions.
  • Make critical architectural decisions involving data models, system boundaries, security, and scalability.
  • Evaluate and select appropriate technologies, frameworks, and architectural approaches.
  • Ensure software solutions meet performance, reliability, security, and maintainability requirements.
  • Identify architectural risks and propose practical improvements.
  • Provide technical guidance and mentorship to engineers.

Hands-On Software Development

  • Remain actively involved in software design, implementation, testing, and code reviews.
  • Develop and maintain high-quality web applications and cloud-based services.
  • Support engineers in solving complex technical problems.
  • Establish and promote clean coding practices and maintainable software design.
  • Lead by example through hands-on engineering contributions.
  • Help improve the team’s technical capabilities and engineering effectiveness.

Engineering Quality & Development Standards

  • Establish and improve code review standards, testing strategies, and engineering guidelines.
  • Promote automated testing and continuous integration/continuous delivery (CI/CD).
  • Ensure appropriate logging, monitoring, and metrics are incorporated into software releases.
  • Identify and manage technical debt.
  • Evaluate proof-of-concept solutions and determine whether they are suitable for production deployment or require redesign.
  • Continuously improve software quality, development efficiency, and system reliability.

AI-Assisted Engineering & Development Automation

  • Introduce and optimize AI-assisted software development workflows.
  • Use AI coding assistants such as Claude Code, Cursor, GitHub Copilot, or similar tools in daily engineering activities.
  • Establish processes for reviewing, testing, and validating AI-generated code.
  • Define team-level standards to maintain software quality when using AI coding agents.
  • Explore AI-assisted workflows for specification development, code generation, automated testing, and code reviews.
  • Help engineers adopt AI-assisted development practices effectively and responsibly.

Product Collaboration & Delivery

  • Work closely with Product Owners to translate business requirements into technical solutions.
  • Break down complex development work into small, manageable tasks that can be delivered within short release cycles.
  • Support technical estimation, prioritization, and delivery planning.
  • Identify technical risks, dependencies, and potential delivery blockers.
  • Communicate technical decisions and trade-offs clearly to engineering and business stakeholders.
  • Constructively challenge requirements and propose better technical approaches when appropriate.

Engineering Mentorship & Team Development

  • Mentor engineers and support their technical growth.
  • Improve the team’s ability to make sound technical decisions independently.
  • Encourage knowledge sharing, technical discussions, and collaborative problem-solving.
  • Promote a culture of ownership, continuous learning, and engineering excellence.
  • Help establish development practices that improve team productivity and software quality.


Requirements

Professional Experience

  • 7+ years of professional experience designing and developing web applications or cloud-based services.
  • Proven experience serving as a Technical Lead or equivalent, including responsibility for software architecture and technology selection.
  • Strong hands-on programming skills in at least one modern language, such as:
    • TypeScript
    • Go
    • Python
    • Java
    • Kotlin
  • Experience building and operating systems on cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
  • Experience establishing or improving automated testing, CI/CD processes, and code review practices.
  • Ability to make architectural decisions and guide engineers through complex technical challenges.

AI-Assisted Development

  • Practical experience using AI coding assistants such as Claude Code, Cursor, GitHub Copilot, or similar tools in daily development.
  • Ability to critically review, test, and validate AI-generated code.
  • Experience or capability in establishing team-level processes that ensure the quality of AI-generated software.
  • Understanding of how AI-assisted development can improve engineering productivity without compromising software quality.

Technical Leadership & Communication

  • Strong technical leadership and decision-making capabilities.
  • Ability to communicate effectively with Product Owners, Engineers, and Business stakeholders.
  • Experience translating business requirements into technical designs and implementation plans.
  • Ability to provide technical guidance, mentorship, and constructive feedback.
  • Strong ownership, problem-solving skills, and a continuous improvement mindset.

Preferred Qualifications

  • Experience with Domain-Driven Design (DDD), C4 Model, or similar architectural approaches.
  • Experience designing or developing applications integrating LLMs or AI agents.
  • Knowledge of observability practices, including logging, metrics, tracing, and SRE principles.
  • Understanding of security architecture, authentication, authorization, and vulnerability management.
  • Experience working with complex industry-specific data platforms.
  • Ability to communicate technical topics in English.
  • Japanese language proficiency equivalent to JLPT N2 or higher is a plus.


Benefits

Employment Type: Full-time employee

Annual Salary: ¥9,000,000 – ¥12,000,000 (depending on experience and qualifications)

Remote Work: Remote-first within Japan (occasional office attendance may be required)

Flexible Working Hours: Yes

Core Time: 11:00 AM – 2:00 PM

Standard Working Hours: 9:00 AM – 5:30 PM (7.5 working hours per day)

Salary Review: Once per year

Bonuses: Twice per year (March and September)

Holidays: Weekends + Japanese National Holidays

Annual Holidays: Approximately 122 days per year

Additional Leave: Paid annual leave, summer and year-end holidays, refresh leave, life support leave, and special leave

Additional Benefits:

  • Full social insurance coverage
  • Transportation expenses covered
  • Retirement benefit program
  • Employee stock ownership program
  • Annual health examinations
  • Employee welfare benefits

Location

Tokyo, Japan (Head Office in Shinjuku)

Remote-first working arrangement within Japan.

Occasional office attendance may be required depending on business or team needs.


Salary: 900万円 ~ 1200万円

Related jobs

See all Tech Lead jobs

Other jobs at GAIDOOR RECRUIT