Siam Makro Public Company Limited

Tech Lead, Marketplace Platform

Siam Makro Public Company Limited

full-time

Posted on:

Location Type: Hybrid

Location: BangkokThailand

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the technical direction and delivery of a new marketplace platform
  • Drive a greenfield platform build while maintaining oversight of a legacy system
  • Design and review event-driven distributed systems across platform services
  • Define API contracts, messaging topology (SNS/SQS), and database schemas (PostgreSQL)
  • Establish architecture patterns and evaluate AI-generated code
  • Own technical decision-making balancing speed with long-term maintainability
  • Lead end-to-end platform delivery from design through production go-live
  • Run tight sprint cadences with clear goals and retrospectives
  • Set up on-call rotations, incident response processes, and runbook documentation
  • Build and lead the new platform team from onboarding through production delivery
  • Mentor existing .NET developers transitioning to the TypeScript stack

Requirements

  • 6+ years of backend engineering experience, with 2+ years in a tech lead or senior architect role
  • Strong proficiency in TypeScript and Node.js
  • Deep experience with event-driven architectures: message queues (SQS, SNS, Kafka), async workflows, idempotency patterns
  • Production experience with AWS services: EKS/Kubernetes, Aurora/RDS (PostgreSQL), ElastiCache (Redis), SQS/SNS
  • Experience designing and operating distributed systems with proper observability (structured logging, distributed tracing, dashboards)
  • Proven ability to run agile delivery: sprint planning, backlog management, retrospectives
  • Strong code review culture — can review PRs for correctness, security, and design quality
  • Familiarity with .NET 6 / .NET Framework (for legacy oversight during migration)
  • Experience with AI pair programming tools (Copilot, Claude, Cursor) and AI-native development workflows
  • Experience migrating systems from monolith to microservices
  • Contract testing experience (Pact or similar)
  • Experience integrating with third-party marketplace APIs (e.g., Shopee, Lazada, Grab, or similar)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsevent-driven architecturemessage queuesAWSPostgreSQLdistributed systemsagile deliverycontract testingmicroservices
Soft Skills
technical leadershipmentoringdecision-makingsprint planningbacklog managementcode reviewincident responseteam buildingcommunicationproblem-solving