Back to jobs
SCB TechX
English Southeast Asia

Software Engineer (Fullstack) New Grads are welcome - Contract 2 years

Bangkok, Thailand
2026-08-27

Role Description

**Job Summary** Go Engineers are responsible for building and maintaining scalable, high-performance backend services. They ensure high code quality, reliability, and security while delivering features on schedule. The ideal candidate demonstrates technical excellence, solid engineering principles, hands-on Go expertise, and the ability to mentor teammates while continuously improving system design and performance. **Job Responsibilities** * Design, develop, and maintain backend services and APIs primarily in Go, ensuring reliability, scalability, and maintainability (30%). * Write unit tests, integration tests, and performance benchmarks using Go testing frameworks to ensure quality and prevent regressions (20%). * Investigate, troubleshoot, and resolve production incidents and performance bottlenecks (20%). * Collaborate with Product Owners, Analysts, and Engineers to clarify requirements, estimate effort, and deliver solutions effectively (20%). * Stay up-to-date with Go ecosystem advancements, industry best practices, and contribute to improving team tools and processes (10%). **Background / Experiences, Knowledge & Skills** * BSc/BEng in Computer Science, Software Engineering, or related field. * 1–4 years of software engineering experience with at least 2+ years hands-on Go development. * Strong experience with Go frameworks/libraries (e.g., Gin, Echo, Fiber, Go-kit, gRPC). * Experience building CI/CD pipelines and containerized deployments (Docker, Kubernetes). * Solid experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis). * Experience with distributed systems, message brokers (Kafka, NATS, RabbitMQ), and microservice architecture. * Experience with cloud platforms (AWS, GCP, or Azure). * Familiarity with REST and gRPC APIs, performance optimization, and system monitoring. **Knowledge & Skills** * Proficiency in Go testing tools (e.g., testing, testify, ginkgo, gomega, go-mock). * Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry, Jaeger). * Understanding of event-driven architecture and streaming platforms. * Strong debugging and performance tuning skills. * Good teamwork, collaboration, and mentoring abilities. * Strong communication in English and ability to work effectively under pressure

Software Engineer (Fullstack) New Grads are welcome - Contract 2 years

SCB TechX

Sign Up →