Senior Go Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, May 22, 2026
This job expires in: 30 days
Job Summary
Joining a cross-functional development team, the full-time Senior Go Engineer will be responsible for writing clean Go code, acting as a technical liaison to point-of-sale partners, and promoting a culture of transparency and collaboration in a remote work environment.
Key responsibilities
- Uphold code quality and system reliability through clean coding practices and participation in code reviews
- Serve as the technical point of contact for POS partners, communicating integration requirements and troubleshooting issues
- Champion a culture of transparency by sharing work progress and challenges through documentation and team communication platforms
Required qualifications
- Proven commercial experience with Go, writing maintainable and idiomatic code
- Strong understanding of microservice architectures and experience with messaging systems like Kafka or RabbitMQ
- Experience in designing and integrating APIs, particularly for third-party services
- Familiarity with eXtreme Programming practices, including test-driven development (TDD) and pair programming
- Excellent technical communication skills for explaining complex concepts to non-technical stakeholders
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...