Senior Golang Developer
This position is no longer accepting applications (closed Oct 28, 2026).
Posted Updated
Description
You will design, develop, test, and maintain Go applications and microservices. You will build distributed-system clients and RESTful APIs, develop tests, optimize performance, review code, resolve scalability issues, maintain documentation, and apply Go and blockchain engineering practices.
Responsibilities
- Design, develop, test, and maintain Go applications and microservices
- Develop distributed-system clients
- Create and maintain RESTful APIs
- Develop unit and integration tests
- Optimize application performance and scalability
- Participate in code reviews and collaborate with team members
- Troubleshoot performance and scalability issues
- Maintain code and system documentation
- Stay current with Go and blockchain practices
Requirements
- B.Tech/B.E. in Computer Science, Information Technology, Electronics, or a related field
- Go
- Concurrent programming
- Multi-threaded applications
- RESTful API development and integration
- Docker
- Kubernetes
- SQL and NoSQL databases
- Problem-solving
- Communication
- Teamwork
