Go Backend Engineer — Cloud-Native Microservices (Remote)
AgileEngine
Blacksburg (VA)
Hybrid
USD 100,000 - 140,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Benefits offered by this job
Professional growth opportunities
Competitive USD-based compensation
Flexible schedule
Team activity budgets
Job summary
A leading software development company in Blacksburg, Virginia, is seeking an experienced Backend Developer (Go) to modernize a large-scale platform. In this role, you will design resilient microservices and manage infrastructure using Terraform and Google Cloud Platform tools. Ideal candidates should have over 5 years in backend development, strong proficiency in Go, and experience with microservices architecture. This position offers competitive pay, professional growth opportunities, and a flexible work environment.
Qualifications
5+ years of backend software development experience.
Strong proficiency in Go (Golang).
Solid understanding of microservices architecture and distributed systems.
Responsibilities
Design and develop scalable microservices using Go (Golang).
Take ownership of infrastructure provisioning using Terraform.
Migrate data from a legacy PHP monolith to Cloud SQL/Spanner.
Skills
Backend software development
Proficiency in Go (Golang)
Infrastructure as Code (Terraform)
Experience with Google Cloud Platform (GCP)
Microservices architecture
PostgreSQL and NoSQL databases
Upper-intermediate English
Education
Bachelor’s degree in Computer Science or related field
Tools
Terraform
Google Cloud Platform
Job description
A leading software development company in Blacksburg, Virginia, is seeking an experienced Backend Developer (Go) to modernize a large-scale platform. In this role, you will design resilient microservices and manage infrastructure using Terraform and Google Cloud Platform tools. Ideal candidates should have over 5 years in backend development, strong proficiency in Go, and experience with microservices architecture. This position offers competitive pay, professional growth opportunities, and a flexible work environment.