Our client is a Singapore-based, venture-backed AI company. Its platform coaches and supports sales and client-facing teams of large enterprises across Asia-Pacific in real time, including through AI agents and voice.
About the client
About the project
The client’s products have grown quickly, and the next step is to turn proven product capabilities into a shared platform that every product team builds on. As the Staff Platform Engineer, you will own the platform architecture and shared interfaces: multi-tenant configuration and policy, common services, and the migration path that moves product teams onto them without stopping delivery. This is a hands-on individual contributor role, not a management one. The engineering team is distributed across India and Southeast Asia, so substantial overlap with Singapore working hours is required.
Responsibilities
- Owning the platform architecture and shared interfaces that the client’s AI products are built on.
- Designing multi-tenant configuration and policy: how tenant, product, environment and region settings resolve, tenant isolation, secrets, and data residency and retention rules.
- Extracting shared capabilities (authentication, model access, speech, retrieval) from existing products into well-owned services and libraries.
- Planning and leading incremental migrations so product teams adopt the platform without stopping delivery.
- Writing production code yourself: first implementations, reference services and golden paths.
- Writing RFCs and decision records, aligning teams on technical direction, and mentoring engineers.
- Raising the engineering bar across repositories: static typing, linting, testing, CI and observability.
- Working with Product on client-specific requests: deciding between configuration, a product feature or a custom build.
- Collaborating with the Voice and Realtime engineer where voice meets shared configuration, model-access and evaluation infrastructure.
Requirements
- Typically 8+ years in backend engineering, with recent hands-on delivery at Staff, Principal or Lead scope.
- Proven experience decomposing a large production application or building a multi-tenant platform, and moving several teams onto shared services without stopping delivery.
- Strong backend and distributed-systems depth; production experience with TypeScript/Node.js (preferred) or another backend stack such as Python, Go or Java.
- Experience with tenant configuration, identity and permissions (IAM), tenant data isolation and secrets management.
- Hands-on experience with cloud infrastructure, CI/CD and observability.
- Ability to drive adoption across independent teams through RFCs, working code and influence rather than formal authority.
- Product thinking: weighing configuration vs. feature vs. custom build and explaining the tradeoffs to non-engineers.
- Upper-Intermediate or higher English for daily work with a distributed team, and substantial overlap with Singapore working hours.
As a plus
- Fintech, enterprise SaaS or regulated-industry background (data residency, retention, compliance).
- Building internal developer platforms, golden paths or developer tooling.
- LLM-based products: model gateways, prompt and configuration management, evaluation infrastructure.
- Speech, voice or other real-time systems.
- Practical use of AI coding tools (Claude Code, Codex, or similar).
We offer
- Competitive salary and benefits package.
- Flexible working hours to maintain work-life balance.
- 20 working days of annual vacation + paid state holidays.
- Paid sick leave.
- Personal laptop with all necessary software.
- Support services: Corporate accountant, lawyer, and psychologist.
- Professional growth: 50% compensation for workshops and professional conferences.
- English classes (50% compensation).
- Transparent and bureaucracy-free management.
How we handle your data: Candidate Privacy Notice