Job Description
Staff Software Engineer
Staff software engineer
About the Role
GenerativeX is a professional firm that provides end-to-end support for generative AI agents, from strategy planning to implementation and operation.
As a Staff Software Engineer at GenerativeX, you will define and demonstrate the highest technical standards within our engineering organization. You will make critical architectural decisions that span across products and client solutions, and you will be responsible for elevating the technical capabilities of the entire organization.
You will take a broad perspective beyond individual projects to lead efforts in resolving technical debt, evolving our architecture, and improving the developer experience. You will be expected to make technology decisions that have business impact through technical dialogue with management and client CxOs.
【Responsibilities】
・Lead Architecture Design / Redesign: Formulate system design principles across the organization and own critical architectural decisions.
・Solve Complex Technical Challenges: Lead the resolution of complex technical issues spanning performance, scalability, and security.
・Evolve Generative AI Infrastructure: Design and standardize the execution platform for LLM agents, evaluation pipelines, guardrails, and tool calling.
・Enterprise Readiness: Design systems under strict constraints for industries like finance and pharmaceuticals (network isolation, auditing, RBAC, data governance).
・Standardization and Productivity Improvement: Enhance organizational delivery speed by improving development infrastructure, testing strategies, observability, and CI/CD.
・Technical Leadership: Mentor senior engineers, make final decisions on design reviews, and document technical direction.
・Stakeholder Engagement: Engage in technical discussions with client CTOs/IT departments and management, and conduct technical reviews of proposals.
【Development Environment】
・Runtime: Bun / TypeScript
・Backend: Hono (OpenAPI + Zod), Prisma (MySQL)
・Frontend: Next.js (App Router) / React 19
・AI/LLM: Vercel AI SDK (Claude / OpenAI / Azure OpenAI), Anthropic Claude Agent SDK, OpenAI Agent SDK, MCP
・Infra: Azure Container Apps / AWS, Docker, Kubernetes
・Queue: BullMQ + Redis
・Observability/Quality: OpenTelemetry, Vitest, Playwright
・Tools: GitHub, Slack, Notion, Biome
Required Skills
・8+ years of experience in designing and developing web applications or business systems using TypeScript, Python, Rust, etc.
・Proven track record of leading cross-organizational architecture design and redesign.
・Deep knowledge of designing and implementing non-functional requirements (RBAC, job management, auditing, scaling, security).
・Experience in independently driving infrastructure design to cost optimization in cloud environments (Azure / AWS).
・Ability to communicate and reach consensus on technical matters with management and client CxO-level executives.
・Experience in leading the writing and review of design documents and ADRs (Architecture Decision Records).
Preferred Skills
・Experience in architecture design and production operation of systems utilizing LLM / Generative AI.
・Practical experience in accuracy evaluation of AI agents, hallucination countermeasures, and guardrail design.
・Experience in system development in highly regulated industries such as finance, pharmaceuticals, and manufacturing.
・Experience in designing and implementing multi-tenant SaaS (billing, provisioning, audit automation).
・Experience in designing and operating Kubernetes / IaC (Terraform, etc.) / CI/CD pipelines.
・Experience in deployment and operation in on-premises environments or network-isolated environments.
・Experience in leading technical organization management, recruitment, and development.
・Ability to communicate technical information in English.
Ideal Candidate Profile
・Individuals who take responsibility for both technical correctness and business outcomes, and are committed to improving the overall technical capabilities of the organization.
・Individuals who can identify the essence of complex technical challenges and derive implementable solutions.
・Individuals who can quickly gain a deep understanding of unknown industries and business domains and apply it to technical decision-making.
・Individuals who can formulate and document the organization's technical direction and disseminate it to the team.
・Individuals who value polite communication and business etiquette.
Application Details
Salary
18,000,000 - 30,000,000 JPY (Determined based on experience and skills)
Work Location
Marunouchi Building 27F, 2-4-1 Marunouchi, Chiyoda-ku, Tokyo
Employment Type
Full-time employee
Work System
Discretionary labor system for specialized duties
Standard working hours: 9:00 - 18:00 (1-hour break)
All employees are required to come to the office and wear a suit.
Probationary Period
3 months (no change in working conditions)
Benefits
【Holidays and Leave】
・Fully two-day weekend (Saturday and Sunday), national holidays, New Year holidays (12/31 - 1/3)
・Annual paid leave (granted after 3 months of employment)
・Special leave: Sick leave, seasonal leave, congratulatory/condolence leave (granted upon joining)
【Childcare / Life Event Support】
・Maternity/Paternity leave, childcare leave, family care leave systems available
・Childcare support (Florence)
【Treatment and Environment】
・Health insurance, welfare pension, employment insurance, workers' accident insurance fully covered
・Housing allowance (※eligibility requirements apply)
・Commuting allowance provided
・Office / Development Environment
- MacBook Pro provided
- Monitors and other peripherals can be purchased at company expense when needed
- Herman Miller Sayl chairs provided
・Home dry cleaning service
・Personal training
・Preventive vaccinations, etc.