Senior Software Engineer

TechVision ThailandBangkok, Thailandfull-timePosted May 3, 2026

About the role

We are looking for a Senior Software Engineer to lead the design and development of scalable backend services powering our AI consulting platform. You will own key microservices end-to-end, mentor junior engineers, and collaborate with product managers to ship impactful features. Responsibilities: • Design and build high-performance REST/GraphQL APIs (Node.js / Python) • Architect cloud-native solutions on AWS (Lambda, RDS, S3, SQS) • Lead code reviews and define engineering best practices • Partner with ML engineers to productionize AI models • Debug complex distributed system issues and drive reliability improvements Requirements: • 5+ years of backend engineering experience • Strong knowledge of system design, data structures, and algorithms • Experience with Docker, Kubernetes, and CI/CD pipelines • Proficient in TypeScript or Python • Strong English communication skills