Backend Engineer (Go)
inDrive
Software Engineering
Bangkok, Thailand
Posted 6+ months ago
Backend Engineer (Go)
Thailand, Bangkok
- Hybrid
- Full-time
- Senior
We are seeking a Senior Backend Engineer proficient in Go, who will focus on optimizing data storage and reporting processes, developing cost-saving tools for external APIs, and creating solutions for our globally utilized app
Responsibilities
- Develop and maintain backend services using Golang, ensuring clean and efficient code
- Optimize applications for high-volume data storage, performance, and scalability across multiple countries
- Collaborate with cross-functional teams on feature design, system architecture, and shipping new features
- Debug technical issues, implement unit and integration tests, and develop automation tools
- Participate in code reviews, offering feedback to improve code quality
- Contribute to the continuous improvement of development processes and best practices
Qualifications
- Based in Thailand
- 5+ years of experience with Golang
- Proficient in APIs and microservices architecture, including design and implementation
- Strong experience with SQL databases (MySQL, PostgreSQL) and familiarity with non-relational databases
- Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ)
- Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack Good grasp of server-side and client-side development limitations
- Ability to select and implement technical solutions within a team setting
- Passion for learning new technologies and collaborating with others, with a commitment to continuous skill development
-
Excellent English and Thai language skills