← Back to job listings
ST
Software Engineer (Contract 2 yrs)
SCB Tech X Company Limited · bangkok, TH
About The Role
Software 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
- BSc/BEng in Computer Science, Software Engineering, or related field.
- 1-6 years of software engineering experience (new grads are welcome)
- 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
Similar roles you might like
See all →LM
Software Engineer in Test
LINE MAN Wongnai
Salary not disclosedPosted 3 days ago
LM
Senior Software Engineer, Fullstack (Vue.js, Python)
LINE MAN Wongnai
Salary not disclosedPosted 3 days ago
FE
Chubb Life: Software Development Engineer
Fa Ewgu Saasfaprod1
Salary not disclosedPosted 5 days ago
CA
Full-stack Engineer, Digital Venture
CP Axtra
Salary not disclosedPosted 6 days ago
M
Project Manager [Software Development - Bangkok]
manaosoftware
Salary not disclosedPosted 7 days ago
A
Sr. Software Developer - START
atait
Salary not disclosedPosted 7 days ago
A
QA Engineer (Intermediate) - Optimus
atait
Salary not disclosedPosted 7 days ago
AW
Software Development, Specialist
AIA Wellness Company Limited
Salary not disclosedPosted 7 days ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
