メインコンテンツへスキップ

Technical Lead

Technology
リーチェクスト株式会社
東京都, 日本2週間前まで 2026/11/23
正社員

職務内容

Technical Lead

Technical Lead - 6 - 9 Years experience

📍 Location

Tokyo, Japan (Hybrid / Full-time)

🏢 Department & Domain

Information Technology / AI & Cloud-Native Solutions

🏢 Company A global IT solutions provider driving corporate digital transformation (DX) and enterprise-scale modernization through cutting-edge AI technologies and cloud-native software engineering.

🚀 Job Overview The Technical Lead is responsible for owning the technical execution and engineering delivery of complex application and AI-enabled solutions across the software development lifecycle. This role serves as the primary technical authority for the engineering team, translating architecture and business requirements into executable technical plans, ensuring delivery quality, and guiding engineers through implementation.

You will manage the day-to-day technical delivery of engineering teams comprising junior, mid-level, and senior software engineers. You will work closely with Forward Deployed Engineers (FDEs) on customer-driven solution implementation and Technical Program Managers (TPMs) on delivery planning, milestone tracking, and dependency management.

This role requires strong expertise in system design, cloud-native development, AI application integration, engineering quality practices, and technical mentoring, with accountability for technical stability, delivery predictability, and implementation excellence.

🎯 Key Responsibilities

1. Technical Execution & System Design

  • Own technical execution of software delivery across engineering workstreams, ensuring alignment with business requirements and solution architecture.
  • Break down high-level architecture into implementable technical components, APIs, services, and engineering tasks.
  • Lead system design discussions across application, data, and integration layers.
  • Identify technical risks early and define mitigation strategies across system design, integrations, and delivery execution.

2. Engineering Quality & Mentorship

  • Define and enforce engineering standards across development, testing, deployment, and documentation.
  • Guide and support SDE1, SDE2, and SDE3 engineers in implementation, debugging, and technical problem-solving.
  • Conduct code reviews to ensure adherence to coding standards, maintainability, and architectural integrity.
  • Mentor engineers and actively support technical capability growth across the team.
  • Improve team productivity by promoting engineering accelerators, automation, and effective use of AI-assisted development tools.

3. AI Integration & Collaboration

  • Collaborate with FDEs on AI application integration patterns including LLM workflows, RAG pipelines, and agent orchestration.
  • Work with TPMs to support effort estimation, technical dependency planning, and delivery sequencing.
  • Oversee CI/CD implementation and deployment readiness across development environments.
  • Ensure observability, monitoring, and operational readiness are embedded into engineering solutions.
  • Support incident troubleshooting and root cause analysis for production issues.

🛠️ Requirements

Experience

  • 6 to 10 years of professional software engineering experience.
  • 2 to 4 years of technical leadership experience leading software engineering teams or major system components.
  • Proven track record of delivering enterprise-grade systems in complex engineering environments.

Technical Expertise

🔹 System Design & Application Architecture

  • Strong hands-on expertise in system design, application architecture, microservices architecture, service boundaries, and API contracts.
  • Experience in distributed systems design, asynchronous processing, and event-driven patterns.
  • Deep understanding of design patterns, SOLID principles, and modular application design.
  • Ability to design systems for scalability, fault tolerance, and maintainability.

🔹 Backend & Frontend Engineering

  • Backend: Strong hands-on development experience using Python and/or JavaScript/TypeScript along with FastAPI (or equivalent frameworks).
  • APIs: Deep understanding of REST API principles, service orchestration, and backend performance optimization.
  • Frontend: Working knowledge of React and modern UI frameworks, including frontend integration patterns and real-time interaction mechanisms (e.g., SSE).

🔹 AI Application Engineering

  • Working knowledge of LLM-based application development and applied AI integration patterns.
  • Solid understanding of RAG architecture, retrieval optimization, and evaluation loops.
  • Familiarity with guardrails, prompt workflows, and AI reliability mechanisms.

🔹 Data, Cloud & DevOps

  • Data: Strong understanding of data modeling, SQL/NoSQL databases, and data pipelines.
  • DevOps: Robust experience with Docker, Kubernetes, CI/CD pipelines, and release automation.
  • Cloud & IaC: Hands-on experience with Infrastructure-as-Code (Terraform) and deploying applications in cloud environments (AWS, Azure, or GCP).

🔹 Quality, Security & Observability

  • Strong understanding of Test Driven Development (TDD) and implementing unit/integration/E2E testing.
  • Understanding of IAM, OAuth2, API security, and secure application design principles.
  • Experience implementing observability using Prometheus, Grafana, and OpenTelemetry.

Soft Skills & Delivery Collaboration

  • Strong technical leadership, engineering decision-making, and team enablement capability.
  • Ability to communicate technical trade-offs clearly to both technical and business stakeholders.
  • High ownership, accountability, and a root-cause-analysis mindset.
  • Ability to remain effective under delivery pressure and shifting priorities.

🎁 Nice to Have

  • Experience supporting AI-first or GenAI application delivery.
  • Experience with vector databases and semantic retrieval systems.
  • Experience in enterprise-scale cloud modernization or digital transformation programs.
  • Experience in telecommunications or other regulated industries.
  • Experience working in multicultural or distributed teams.

🌐 Language Requirements

  • English: Proficiency required (Business level or higher)
  • Japanese: Desirable (Preferred for client-facing or Japan-based roles)

🎁Salary

Based on your experiences and skills.

Keywords
monthsOfExperience: 72ReactOSOrchestrationCodingGrafanaExecutableScalabilityTypescriptJavaScriptDevOpsFault toleranceOauthPythonSoftware DeploymentSqlCI / CDCoding conventionsMaintainabilityDirectXSOLID

この求人に興味がありますか?