Golang Developer
TEKsystems
full-remoteseniorcontractbackend Charlotte, NC Today via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
GoGolangMicroservicesKubernetesDockerAWSTerraformCI/CDObservabilityGoogle Cloud Platform (GCP)
About the role
Role Overview
TEKsystems is seeking a Golang Software Engineer to design and build scalable backend services using a microservices architecture. You’ll work with senior engineers and DevOps professionals in a cloud-first environment focused on Google Cloud Platform (GCP).
Responsibilities
- Build, test, deploy, maintain, and scale backend services using Go (Golang) within microservices
- Implement asynchronous, event-driven processing and work with datastores
- Collaborate with peers to identify needs, prioritize work, and plan development aligned with product goals
- Understand business domains and how technical changes affect downstream systems
- Diagnose and resolve production issues and defects with support teams
- Support technology modernization efforts and cloud-native development
Requirements
- Experience in a microservices architecture
- Experience developing cloud-hosted applications, ideally on Google Cloud Platform
- Familiarity with APIs and backend service development
- Self-motivation and ability to work independently with ownership of deliverables
Nice-to-Haves / Additional Skills
- Infrastructure as Code and CI/CD pipelines
- Observability and monitoring experience
- Experience with Cloud Spanner and/or MongoDB Atlas
- Event-based/distributed systems knowledge
- Docker and Kubernetes
- Terraform and/or other infrastructure tooling
- Exposure to AI/ML and/or training LLMs
Contract Details
- Type: Contract
- Location: Fully remote within the U.S. (also possible onsite in Charlotte, NC or other U.S. office locations per posting)
- Compensation: $65.00–$75.00/hr
Scraped 4/8/2026