
Software Engineer - Golang
1w1 week agoPolygon Technology
Dhaka, BD · Full-time · BDT 960,000 – BDT 1,800,000
About this role
Polygon Technology specializes in building cutting-edge software solutions that empower businesses worldwide, focusing on innovation, quality, and user experience. We urgently seek a skilled Golang Engineer with 3 to 6 years of professional experience for our backend engineering team. The role involves designing, building, and optimizing scalable backend systems using Go.
You will develop backend applications and microservices, build RESTful or gRPC APIs interacting with databases and third-party systems. Write efficient concurrent programs using goroutines, channels, and Go's patterns for high throughput and low latency. Work with PostgreSQL, MySQL, MongoDB, or Redis for schema design and query optimization.
Participate in system design for scalable architectures, distributed systems, and event-driven workflows ensuring robustness and security. Implement clean Go code with unit tests, integration tests, and code reviews. Use monitoring tools for performance, debugging, and reliability.
Collaborate closely with cross-functional teams including DevOps, QA, and Product Managers. Join a fast-growing tech company driven by passion for technology and collaborative spirit. Deliver high-performance services supporting real-world digital products.
Requirements
- Four to six years of professional experience building production systems using Go
- Strong understanding of Go’s concurrency model, goroutines, channels, and memory management
- Experience building RESTful APIs or gRPC based services
- Solid understanding of microservices, distributed systems, and event-driven patterns
- Hands-on experience with PostgreSQL, MySQL, MongoDB, Redis, or other database systems
- Familiarity with message queues such as Kafka, RabbitMQ, or NATS is a plus
- Experience with containers, Kubernetes, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP
- Candidates who can join immediately or at short notice will be given priority
Responsibilities
- Design, develop, and maintain backend applications and microservices using Go
- Build and maintain RESTful or gRPC based APIs and backend services that interact with databases, internal platforms, and third party systems
- Write efficient and concurrent programs using goroutines, channels, and Go’s built-in concurrency patterns
- Optimize services for high throughput and low latency
- Work with relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, or Redis
- Design schemas, write optimized queries, and ensure data consistency and performance
- Participate in designing scalable architectures, distributed systems, and event-driven workflows
- Write clean, idiomatic Go code with proper documentation and implement unit tests, integration tests
Benefits
- Be part of a fast-growing tech company delivering data-driven solutions
- Work with cutting-edge technologies
Similar roles

OT Cybersecurity Engineer
1w1 week agoVantage Data Centers
GB · Full-time · £70,000 – £100,000

Data Engineer
1w1 week agoTechSeed
Göteborg, SE · Full-time · SEK 600,000 – SEK 800,000

Application Cybersecurity Engineer
1w1 week agoLeidos
Reston, US · Full-time · $87,100 – $157,450

Machine Learning (ML) / Data Engineer
1w1 week agoMoser Consulting
Indianapolis, US · Full-time · $120,000 – $155,000