Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Makro PRO logo

Senior Software Engineer (App Integration)

Makro PRO
Posted May 28, 2026, 11:07 AM UTC
🇹🇭Thailand🏢Hybrid📁Engineering & Development
Is this job info correct?

We are building a new marketplace platform to modernize how we process orders across multiple sale channels. The platform replaces a legacy monolithic system with purpose-built services for channel integration and order fulfillment. As the Senior Software Engineeer , you will own the technical direction and delivery of this platform from day one. You will lead a dedicated build team through the initial delivery, then evolve into leading two permanent squads as the team converges with the existing marketplace team. This is a dual-track role: you will drive a greenfield platform build while maintaining oversight of a legacy system during a parallel migration period. You will also pioneer AI-native development practices, using AI pair programming as a core part of the team’s workflow. What You'll Do Technical Leadership Design and review event-driven distributed systems across platform services Define API contracts, messaging topology (SNS/SQS), and database schemas (PostgreSQL) Establish architecture patterns: adapter-based channel integration, state machine-driven fulfillment workflows, DLQ handling Evaluate and review AI-generated code critically — ensuring quality, security, and maintainability Own technical decision-making for the platform, balancing speed with long-term maintainability Delivery & Process Lead end-to-end platform delivery from design through production go-live Run tight sprint cadences with clear goals and retrospectives Establish code review standards, CI/CD pipelines, and deployment practices Set up on-call rotations, incident response processes, and runbook documentation Coordinate knowledge transfer from the existing team during the build phase People & Growth Build and lead the new platform team from onboarding through production delivery After go-live, lead the convergence of the new and existing teams into two purpose-built squads Mentor existing .NET developers transitioning to the TypeScript stack Span both squads long-term, providing architectural oversight across the domain Must Have 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 Nice to Have 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) Tech Stack Backend - TypeScript, Node.js Database - PostgreSQL (Aurora), Redis (ElastiCache) Messaging - Amazon SQS, SNS, with DLQ patterns Infrastructure - AWS EKS (Kubernetes), Terraform, GitHub Actions CI/CD Observability - Datadog (tracing, logging, dashboards, alerting) Frontend (Packing UI) - React, Vite, TypeScript Legacy (oversight) - .NET 6, .NET Framework 4.7.2, SQL Server, MongoDB

Similar jobs

Similar jobs

Celestica logo

Senior Staff Engineer, Software

Celestica

🌍China, India, Thailand, United States2 days ago
Domain Tools logo

Senior Software Engineer

Domain Tools

🌍Malaysia, Philippines, Thailand, United States1 weeks ago
Makro PRO logo

Senior Software Test Engineer - CDC

Makro PRO

🇹🇭Thailand4 weeks ago
Agoda logo

Staff/Lead Software Engineer, Back End (Bangkok based - Relocation provided)

Agoda

🇹🇭ThailandJun 13, 2026, 8:28 AM UTC
Agoda logo

Back End Lead Software Engineer - Accommodation/Flights/Supply/FinTech(Bangkok based - Relocation provided)

Agoda

🇹🇭ThailandJun 13, 2026, 8:28 AM UTC
Opn logo

Senior Software Engineer (Java)

Opn

🇹🇭ThailandJun 11, 2026, 5:00 AM UTC