{"id":731727,"url":"https://alion.io/job/scb-techx-software-engineer-contract-2-yrs","title":"Software Engineer (Contract 2 yrs)","company":{"id":49565,"name":"SCB TechX","domain":"scbtechx.io","url":"https://alion.io/company/scb-techx","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bangkok, Thailand"],"countries":["TH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"Go-Kit","optional":false},{"name":"Grafana","optional":false},{"name":"gRPC","optional":false},{"name":"Jaeger","optional":false},{"name":"Kubernetes","optional":false},{"name":"MySQL","optional":false},{"name":"NATS","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false}],"status":"live","first_seen_at":"2026-08-27T09:52:29Z","employer_posted_date":"2026-09-15","last_verified_at":"2026-10-01T09:16:47Z","board_verified":true,"closed_at":null,"days_open":35,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":35},"description":"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.\nJob Responsibilities\nDesign, develop, and maintain backend services and APIs primarily in Go, ensuring reliability, scalability, and maintainability (30%). \nWrite unit tests, integration tests, and performance benchmarks using Go testing frameworks to ensure quality and prevent regressions (20%). \nInvestigate, troubleshoot, and resolve production incidents and performance bottlenecks (20%). \nCollaborate with Product Owners, Analysts, and Engineers to clarify requirements, estimate effort, and deliver solutions effectively (20%). \nStay up-to-date with Go ecosystem advancements, industry best practices, and contribute to improving team tools and processes (10%). \nBackground / Experiences\nBSc/BEng in Computer Science, Software Engineering, or related field. \n1-6 years of software engineering experience (new grads are welcome)\nStrong experience with Go frameworks/libraries (e.g., Gin, Echo, Fiber, Go-kit, gRPC). \nExperience building CI/CD pipelines and containerized deployments (Docker, Kubernetes). \nSolid experience with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis). \nExperience with distributed systems, message brokers (Kafka, NATS, RabbitMQ), and microservice architecture. \nExperience with cloud platforms (AWS, GCP, or Azure). \nFamiliarity with REST and gRPC APIs, performance optimization, and system monitoring. \nKnowledge & Skills\nProficiency in Go testing tools (e.g., testing, testify, ginkgo, gomega, go-mock). \nFamiliarity with observability tools (Prometheus, Grafana, OpenTelemetry, Jaeger). \nUnderstanding of event-driven architecture and streaming platforms. \nStrong debugging and performance tuning skills. \nGood teamwork, collaboration, and mentoring abilities. \nStrong communication in English and ability to work effectively under pressure","description_format":"text","description_chars":2212,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-11T09:56:44Z"}],"liveness":{"score":29,"band":"fade","label":"Fading","p_open":1,"p_active":0.536,"p_room":0.55,"age_days":34,"expected_fill_days":30,"reasons":["conf:10","win:tail","comp:junior"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/scb-techx-software-engineer-contract-2-yrs","json_url":"https://alion.io/job/scb-techx-software-engineer-contract-2-yrs.json","meta":{"generated_at":"2026-10-01T11:45:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3523,"day_limit":5000,"remaining_today":1477,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}