What are the responsibilities and job description for the Golang Developer position at Global Technical Talent, an Inc. 5000 Company?
Primary Job Title: Golang DeveloperAlternate / Related Job Titles:
• Go Software Engineer
• Backend Golang Engineer
• API Backend Engineer (Go)
• Cloud Application DeveloperLocation & Onsite Flexibility:
Plano, TX — 100% OnsiteContract DetailsPosition Type: Contract
Contract Duration: 12 Months (with extension potential)
Start: As Soon As PossibleJob OverviewWe are seeking a highly motivated Golang Developer to join a dynamic engineering team responsible for system design and architecture, developing high-quality APIs, and delivering scalable services in a multi-region cloud environment. This role emphasizes clean architecture, performance optimization, and collaboration to deliver a seamless customer experience.The ideal candidate brings strong backend development expertise, solid cloud experience, and a passion for building reliable, secure, and well-documented services.Key Responsibilities• Design and develop REST and gRPC APIs and web services
• Build reusable frameworks and components to support global delivery
• Maintain REST API documentation using Swagger/OpenAPI
• Create and maintain Proto files for gRPC services
• Perform troubleshooting, debugging, and root-cause analysis
• Conduct code reviews and improve existing codebases
• Ensure API-layer security, monitoring, analytics, and throttling
• Work on AWS cloud infrastructure, including EKS
• Document development work and perform testing/validation before release
• Collaborate with leads and team members to meet milestones and deliverables
• Communicate effectively with cross-functional teams and suppliersRequired Skills & QualificationsRequired (Must Have):
• Golang: Minimum 3-4 years of hands-on experience (5-8 years overall development experience preferred)
• Experience developing gRPC and REST APIs
• Cloud experience with AWS (1-2 years minimum); exposure to GCP or Azure acceptable
• Strong understanding of clean architecture and API design principles
• Excellent analytical, problem-solving, and debugging skills
• Solid knowledge of data structures, algorithms, and performance optimizationPreferred (Nice to Have):
• Experience with EKS or Kubernetes-based platforms
• Background in Automotive multimedia systems
• Experience implementing and validating platform technical specifications
• Familiarity with Agile/Scrum development methodologiesAdditional Skills:
• DevOps and cloud engineering concepts
• SaaS architecture experience
• Profiling and performance tuningBenefits• Medical, Vision, and Dental Insurance Plans
• 401(k) Retirement FundAbout GTTGTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company based in Alaska. GTT supports diverse and inclusive workplaces and partners with Fortune 500 organizations across banking, insurance, financial services, technology, life sciences, utilities, and retail sectors throughout the U.S. and Canada.Job Number: 26-00582 #gttjobs