703,239open jobs
41,516companies
100,102added this week
Browse all
Salary
$37k – $97k per year (Estimated)
Location
In office (Ho Chi Minh City)
Seniority
Senior
Overview
Company
Impact
Profile match
Intrepid is a leading Southeast Asian e-commerce and digital solutions provider. We deliver end-to-end omnichannel management, digital marketing, and market intelligence, all powered by our proprietary in-house technology. We partner with global brands across six SEA countries to drive growth and efficiency.

Who we are

Intrepid Asia is a leading e-commerce and Digital Solutions Provider in Southeast Asia. We offer end-to-end omni-channel ecommerce management, Livestreaming, Video production & Affiliate Management for Social Commerce, plus full funnel Digital Marketing Services and advanced Market Intelligence, all powered by state of the art in-house technology to our client base of leading international brands across all key marketplaces and social platforms in all 6 SEA countries. Brands love our regional presence, our excellent data-driven and growth-focused services, which are enabled by the strongest team in the industry, and our advanced marketing and tech capabilities.

We are growing rapidly and as the exclusive partner of Flywheel in SEA, we offer many exciting opportunities to work with leading brands across multiple categories and key industry players. By joining us, you will work on the cutting edge of digital and social commerce in SEA, and experience what it takes to drive a successful e-commerce business end-to-end.

The team you will be part of

Our Tech Team is the engine behind our digital capabilities - designing and building the platforms, tools, and systems that power our services across the eCommerce ecosystem. From automation to optimization to data integration, the team turns complex challenges into seamless solutions, enabling scale, speed, and smarter decision-making. With innovation at its core, Tech drives the digital backbone of our business and empowers every function to perform at its best.

The team operates across multiple product domains - MarTech, Data-as-a-Service, and Social Commerce - each with its own suite of internal tools and external-facing applications. All products are built on a common shared infrastructure and benefit from a collaborative engineering culture where knowledge-sharing, code standards, and continuous learning are central to how we work.

The part you will play

You will build our Social Commerce Intelligence Platform - an affiliate and creator management product for brands running affiliate programs on TikTok Shop, Shopee, Lazada and other SEA platforms - end to end, from the Vue 3 screens to the Go services behind them.

Brand teams use it to discover creators across marketplaces, build and manage their own creator network, import and reconcile creator lists, enrich profiles with contact and performance data, and track GMV, commission and content ROI per creator and per campaign. It is a multi-tenant SaaS: brand × country, 6 markets, targeted at 5,000 concurrent users.

This is a from-scratch product on a fresh monorepo, not maintenance of a legacy codebase. You will own features vertically - OpenAPI contract, Go domain service, async worker, Vue screens, tests - rather than being handed tickets for one layer. And you will do it with coding agents as your primary implementation tool: our workflow is spec-driven and agent-driven, with humans reviewing evidence rather than typing every line.

What you will take charge of

Full-stack product delivery - Main scope

  • Work with the Product team to turn business requirements into clear specs - challenge assumptions, propose alternatives, and agree on scope before you build.
  • Work with the Design team to lock the design before implementation: review flows and screens, flag what the design system already covers, raise edge cases and states early, and sign off on what gets built.
  • Build Vue 3 SPA screens (Composition API, TypeScript, Vite, Pinia, TanStack Query) on top of our internal design system - Discover, My Network, Imports, Creator Detail, Settings.
  • Build the Go services behind them: Gin HTTP handlers generated from OpenAPI, domain services with constructor injection, sqlc-based repositories, RabbitMQ consumers and scheduled jobs.
  • Work contract-first: the OpenAPI spec and event JSON Schemas are the source of truth; Go server stubs and the TypeScript client are both generated from them, and CI fails on stale codegen.
  • Design multi-tenant data access - every query scoped by tenant, Elasticsearch as the read model for creator search and faceting, MySQL as source of truth, synced through an outbox and RabbitMQ.
  • Own the non-functional side of what you ship: p95 latency budgets, pagination bounds, async exports and imports, idempotent consumers, structured logs and metrics.

Engineering with coding agents - Main scope

  • Implement day to day with Claude Code, and design screens with Claude Design.
  • Keep the agent setup living with the system - rules, skills and guardrails stay in sync as the codebase changes.
  • Own what the agent produces: you review it, you are accountable for it.

Quality, review and craft - Main scope

  • Write tests that hold: unit tests on domain logic, integration tests against real MySQL / Redis / RabbitMQ / Elasticsearch containers, contract tests against the spec, Playwright for critical flows.
  • Review teammates' and agents' code, contribute to coding standards, and raise the bar for whoever joins after you.

AI features in the product

  • Ship user-facing AI features on top of LLM APIs - creator search in natural language, profile and content summarisation, campaign and creator recommendations, agent-callable actions on the app itself.
  • Handle the practical side of LLM integration: prompt versioning, structured output, streaming, retries, evaluation and cost tracking.

Data and crawling integration

  • Work with our crawler and data teams to turn raw marketplace and social data into the canonical creator profiles and daily metrics the product reads.
  • Where the platform has no Open API, help design and consume crawling pipelines: event contracts, normalisation, deduplication and matching, freshness and quality monitoring.

Requirements

  • 3+ years building and shipping production web products, with real ownership of both a frontend and a backend codebase (not "I touched the API once").
  • Vue 3 - strong: Composition API and , TypeScript, Vite, Pinia, Vue Router, a server-state library (TanStack Query or similar). You know why component state, server cache and URL state are three different things.
  • Golang - strong: idiomatic Go, goroutines and channels, context propagation, interfaces and dependency injection, error handling, table-driven tests. Gin or an equivalent HTTP framework in production.
  • Databases: MySQL schema design, indexing and query optimisation; comfortable writing SQL by hand (we use sqlc, not an ORM). Redis for caching and rate limiting. Elasticsearch or OpenSearch in production - mapping design, filtering and faceting, cursor pagination, re-indexing; you know when a query belongs in the search index and not in MySQL.
  • Async systems: RabbitMQ or Kafka in production - exchanges and routing, consumer retries, dead-letter queues, idempotency.
  • API design: REST with OpenAPI as a contract, versioning and backward compatibility, code generation on both ends.
  • Testing: you write tests before or alongside the code, and can explain what belongs in a unit test versus an integration test versus an E2E test.
  • Coding agents - fluent, daily, in production work. This is a hard requirement, not a bonus. You should be able to walk us through:
  • Which agent you use and how you structure a task for it - spec, constraints, acceptance criteria, test first.
  • How you keep it inside the rails - repo rules files, custom commands or skills, guard hooks, scoped file permissions.
  • How you review its output, and a concrete case where you caught something it got wrong.
  • Where you deliberately do not use it, and why.
  • Docker and a working understanding of CI/CD (GitLab CI, GitHub Actions or similar); able to debug your own service in Kubernetes.
  • Working English - you will read and write specs, ADRs and PR reviews in English with regional colleagues.

Nice to have

  • Domain - strong plus: affiliate or creator marketing, TikTok Shop affiliate / TikTok Shop Partner ecosystem, influencer CRM, livestream commerce, marketplace seller tooling, or e-commerce analytics. Knowing what GMV, commission rate, sample seeding, open collaboration and creator tiers actually mean saves us months of translation.
  • AI / LLM integration - plus: shipped features on top of OpenAI / Gemini / Claude APIs; RAG, embeddings and vector search; structured output and function calling; prompt versioning and evaluation; cost and latency management. We expect AI features in this product and want someone who can propose them, not just implement them.
  • Crawling / data extraction - plus: large-scale scraping and API harvesting, headless browsers, anti-bot and rate-limit handling, proxy rotation, schema drift, deduplication and entity matching. Much of our creator data comes from crawling before an official API exists.
  • Vector search: embeddings, kNN or pgvector, hybrid ranking for natural-language creator search.
  • Design systems: consuming a component library as a versioned package, design tokens, accessibility basics.
  • Kubernetes, Helm, observability: Prometheus, Grafana, OpenTelemetry, structured logging.
  • Python for data, scripting or ML tooling.

Soft skills

  • Ownership: you take a feature from unclear requirement to running in production, and you notice when it breaks before the client does.
  • Structured thinker: you break ambiguous asks into concrete decisions, write the trade-offs down, and are happy to be argued out of them.
  • Healthy scepticism: fast with agents, but never trusting output you have not read. You can tell the difference between code that compiles and code that is correct.
  • Collaborative: comfortable working with Product, BI, data and other engineering teams; you ask the business why before you build.
  • Pragmatic about scope: you would rather ship a correct slice this sprint than a perfect architecture next quarter.

Benefits

In return, you will be getting

  • We are building 'the operating system for digital commerce in South East Asia' - covering all key platforms, working with leading international brands, with a breadth and depth of functionalities (Middleware, OMS, Inventory Management, Store Ops, CX, MarTech, Data & Analytics) that few in the industry can match.
  • You get the chance to work on exciting AI-powered SaaS projects and sophisticated features that will make a big impact in the industry, on a top-notch scalable infrastructure.
  • Our Tech team has been around since 2017, so you will join a well-oiled and stable team of rockstar experts where processes are well established and enterprise-grade. At the same time, our organisation is non-hierarchical, entrepreneurial and collaborative - you get the best of both worlds.
  • Tech is a strategic pillar for Intrepid, so you will feel the love and recognition for your work, and you will partner closely with business stakeholders who provide real-world feedback that takes our tech stack to the next level.

We also offer

Best of Both Worlds

We are a scale-up: the sophistication of a small multinational, with the agility of a start-up. This means you get to work on cutting-edge projects, and besides your standard job description, we love to see you show entrepreneurial initiative and want to see your take on how you can take your role and our company to the next level. Good ideas get implemented. You are the master of your own destiny.

Culture that Brings Out the Best

At Intrepid, culture is not just a buzzword - it is what we practice at work every day. We believe in collaboration over competition, transparency over politics, and willingness to learn over ego. You will be part of a team where people genuinely support one another, celebrate wins together, and face challenges head-on as one. We put our all into the work, but we balance it with fun, whether that is through team lunches, after-work hangouts, events or shared laughter in the office. This is a place where you can thrive professionally while having a great time.

Grow Without Limits

Learning at Intrepid is constant and dynamic. You will have access to formal training through face-to-face sessions, coaching, and our very own Intrepid Academy. On top of that, real-world experience such as leading clients, working with advanced tech, and mastering best-in-class processes will accelerate your growth every step of the way. Surrounded by a talented team that raises the bar daily, in a rapidly growing and ever-expanding business, the opportunities for your development are endless.

Rewarding You Right

We believe great work deserves great rewards at Intrepid. That's why we offer competitive compensation and generous benefits, including comprehensive insurance and ample leave, to support you both in and out of the workplace. We want you to feel valued, cared for, and empowered to bring your best self to work every day.

Note: We will not be accepting any unsolicited resumes or CVs from headhunting or recruitment agencies at this point. Any CVs or profiles shared with us will not be entertained, and in the event of dispute, Intrepid will not be liable for any material compensation to third parties.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
703,239 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Ho Chi Minh City
Data Engineer 29 min ago
$59k – $167k per year (Estimated) • In office • Jakarta
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
Databricks
ClickHouse
Google BigQuery
StarRocks
BigQuery
AI/ML
Airflow
dbt
DevOps
Azure
Analytics
ETL/ELT
Looker
Superset
Management
Agile
Scrum
Kanban
Apply
$138k – $247k per year (Estimated) • Remote • 5+ years exp • New York
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Node JS
Nest.JS
Prisma
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude Code
Function Calling
OpenAI Codex
Structured Outputs
Tool Use
Frontend
Next.js
React.js
DevOps
Rest API
GCP
Vercel
Azure
CI/CD
Git
AWS
Docker
Design
Figma
QA
Cypress
Playwright
Jest
Vitest
Apply
$45k – $133k per year (Estimated) • In office • Contractor • 3+ years exp • Sydney
SQL
Analytics
Power BI
Microsoft Excel
Apply
$120k – $165k per year • Remote/Hybrid • Public Trust • 5+ years exp • Bachelor's Degree • Ashburn
Python
JavaScript
Java
TypeScript
COBOL
Java
Spring Boot
Hibernate
COBOL
IBM MQ
Databases
PostgreSQL
ActiveMQ
Apache Kafka
Frontend
Angular
Mobile
JUnit
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bamboo
Linux
Cybersecurity
SonarQube
Management
Jira
Agile
Apply
$121k – $219k per year • Equity • In office • 5+ years exp • Bachelor's Degree
Python
Go
Rust
C++
DevOps
KVM
QEMU
Akamai
Linux
Apply
Data Engineer 29 min ago
$59k – $167k per year (Estimated) • In office • Jakarta
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
Databricks
ClickHouse
Google BigQuery
StarRocks
BigQuery
AI/ML
Airflow
dbt
DevOps
Azure
Analytics
ETL/ELT
Looker
Superset
Management
Agile
Scrum
Kanban
Apply
$19k – $51k per year (Estimated) • Remote/Hybrid • Bangkok
SQL
AI/ML
Claude
ChatGPT
Prompt Engineering
AI Agents
Anomaly Detection
Game Dev
Pure Data
Analytics
Power BI
Looker
Superset
Management
n8n
Apply
$16k – $36k per year (Estimated) • Remote/Hybrid • Kuala Lumpur
SQL
AI/ML
Claude
Time Series Forecasting
Analytics
Power BI
Looker
Superset
Apply
$17k – $38k per year (Estimated) • Remote/Hybrid • Full-Time • Bangkok
Management
Asana
Apply
KAM Intern 1 day ago
$15k – $28k per year (Estimated) • In office • Internship • Ho Chi Minh City
Management
Google Docs
Microsoft Office
Apply
Procurement Officer 9 hours ago
$32k – $73k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Ho Chi Minh City
Apply
$13k – $25k per year (Estimated) • Remote/Hybrid • Internship • Ho Chi Minh City
Apply
$18k – $39k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Ho Chi Minh City
Apply
$41k – $107k per year (Estimated) • Equity • Remote • Ho Chi Minh City
Go
JavaScript
Java
C#
Node JS
Go
Dapr
C#
.NET
Databases
PostgreSQL
Frontend
Vue.js
GraphQL
React.js
DevOps
Terraform
GCP
Azure
AWS
Kubernetes
Platform Engineering
Management
Jira
Apply
$33k – $75k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Ho Chi Minh City
Apply
See all jobs
This is one of many
703,239 more open roles from verified company boards, updated every day.