Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Software Engineer (Contract 2 yrs)

SCB Tech X Company Limited
Location not stated
onsite
2 weeks ago
  • System Design
  • Go testing
  • gRPC
  • CI/CD
  • Docker
  • Kubernetes
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • NATS
  • RabbitMQ
  • AWS
  • GCP
  • Azure
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Jaeger
  • Event-Driven Architecture
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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

Software Engineer (Contract 2 yrs) · SCB Tech X Company Limited

Auto apply with Likeremote