The Golang Developer position involves the design and development of REST and gRPC application program interfaces (APIs) and Webservices. The role requires creating reusable frameworks/components to support global delivery needs, maintaining REST API documentation using Swagger, and managing Proto files for gRPC services. The developer will document their work, engage in quality testing/validation for changes or improved features before releasing to customers, troubleshoot issues, and debug codebases. Additionally, the role includes working on the AWS cloud platform, specifically with EKS, maintaining and improving existing codebases, and peer reviewing code changes. Ensuring the API layer aspects for security, monitoring, analytics, and throttling is also a key responsibility. The developer will collaborate with leads and team members to meet project deliverables and milestone dates, and communicate effectively with team members and suppliers.