We are seeking a skilled Senior Golang Engineer to develop high-quality software solutions for our clients. The ideal candidate will have expertise in Go and related technologies, with a strong understanding of data structures and algorithms.
Responsibilities
* Develop scalable, maintainable software solutions using Go and related technologies.
* Make technically sound decisions and champion high standards of coding and architecture best practices.
* Develop and maintain software documentation such as technical specifications and design documents.
* Enhance team performance through mentoring, code reviews, and process improvements.
* Troubleshoot and debug software issues as they arise.
Requirements
* At least 4 years of professional software development experience.
* Proficiency in Go, including syntax, semantics, database connectivity, and object-oriented concepts.
* Strong understanding of web services (SOAP, REST, GQL, etc.).
* Terraform, Lambdas, Writing API's.
* Strong working knowledge of relational databases.
* Experience in troubleshooting issues and root cause analysis.
Benefits
* 100% remote work.
* Wellness/Fitness package.
* Paid trainings and certifications.
* 22 days of paid leave.
* Professional Conferences and Training.
* Global Team Building Activities.
* Access to co-working spaces worldwide.