We are seeking a seasoned Go Developer to optimize the performance of our cloud system. This is a long-term opportunity for an experienced professional to collaborate with our global development team and bring technical expertise to the table.
Key Responsibilities:
* Refine system performance by refactoring existing Go microservices
* Optimize event-driven interactions between services using RabbitMQ
* Improve database layer integration with ORMs/libraries
* Analyze service communication patterns and resolve bottlenecks
* Implement robust error handling, logging, and monitoring
* Expand testing coverage across services
* Review and strengthen system security practices
Requirements:
* 4+ years of Go development experience
* Strong experience with microservices in cloud environments
* Hands-on experience with event-driven design (RabbitMQ or similar)
* Proficiency with databases (SQL and NoSQL)
* Experience with containerization (Docker/Kubernetes)
* Knowledge of monitoring and observability tools
* Excellent written and verbal communication skills
Benefits:
* Accelerate your professional growth with mentorship and personalized growth roadmaps
* Tailor your schedule for an optimal work-life balance
* Collaborate on projects with modern solutions development and top-tier clients