Senior Golang Developer

Top Talents
0
+
Overview
We are looking for skilled and motivated Golang developers to join our engineering team in Dhaka. The ideal candidate will have solid experience in building scalable backend systems and APIs using Go. This role focuses on backend architecture, system reliability, and smooth collaboration with cross-functional teams.
You will work on modern backend platforms, ensuring performance, stability, and long-term scalability.
Responsibilities:
- Design, develop, and maintain robust backend services using Golang
- Build and optimize scalable, secure, and high-performance RESTful APIs
- Collaborate closely with frontend, DevOps, and product teams to ensure seamless integration
- Plan and implement solutions that ensure system reliability, uptime, and performance
- Work with relational databases and caching layers to ensure optimal data flow and speed
- Maintain and enhance existing services with new features and improvements
- Take ownership of backend components throughout the development lifecycle
- Adapt to new tools, technologies, and project requirements in a fast-paced environment
- Follow Agile / SCRUM development processes
Requirements:
- 3–5 years of professional backend development experience
- Strong hands-on experience with Golang
- Good understanding of Go concurrency patterns (goroutines, channels, basic sync primitives)
- Solid knowledge of REST API design and backend architecture
- Experience with microservices, including service-to-service communication (REST/gRPC) and asynchronous workflows
- Solid understanding of relational databases (PostgreSQL/MySQL) and cache management (Redis)
- Familiarity with event-driven architecture using Asynq, RabbitMQ, or Kafka
- Capable of designing and developing fault-tolerant, highly available systems
- Experience working with NoSQL databases (optional but beneficial)
- Familiarity with Git and collaborative development workflows
- Understanding of clean code principles and maintainable code practices
- Good analytical skills, strong problem-solving abilities, and attention to detail
- Excellent communication skills and ability to work effectively in a collaborative team environment
Nice to Have:
- Experience building or maintaining microservices at scale
- Basic understanding of Docker and Kubernetes
- Familiarity with cloud platforms or CI/CD pipelines
- Experience working in Agile/Scrum environments
- Prior experience on distributed systems
What we offer:
- Collaborative and friendly work environment
- Two weekly holidays
- Two festival bonuses
- Opportunities for continuous professional development and career growth
- Additional benefits as per company policy
Job Information:
Number of Vacancies:
3
Job Type:
Full-time
Experience Level:
Mid-level (3–5 years)
Salary:
80k-110k BDT
Job Location:
Dhaka
Deadline:
20-01-2026