Senior GoLang Developer
ImagineX
full-remoteseniorpermanentbackenddevops Atlanta, GA 70 days ago 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
GoMicroservicesDistributed SystemsKubernetesDockergRPCGraphQLAWSPrometheusOpenTelemetry
About the role
Role Overview
Senior GoLang Developer to lead the development of scalable, resilient backend services in a 100% remote full-time role.
Responsibilities
- Design, develop, and maintain high-performance backend services using Go
- Architect distributed systems and microservices with a focus on scalability, reliability, and observability
- Optimize performance across APIs, data pipelines, and service-to-service communication
- Apply best practices for code quality, testing, CI/CD, and cloud-native deployments
- Collaborate with product, DevOps, and frontend teams to deliver end-to-end solutions
- Lead technical decisions for system design, data modeling, and infrastructure
- Mentor junior and mid-level engineers (code reviews and architectural guidance)
- Troubleshoot complex production issues (performance bottlenecks, distributed system failures)
- Contribute to technical roadmaps and long-term engineering strategy
Requirements
- 5–8+ years backend engineering experience, including 3+ years hands-on Go
- Strong concurrency fundamentals: goroutines, channels, and Go memory management
- Experience building microservices and distributed systems at scale
- Proficiency with REST, gRPC, GraphQL, or event-driven architectures
- Deep experience with cloud and containers: AWS/GCP/Azure, Docker, Kubernetes
- Strong database knowledge: SQL/NoSQL, caching layers, and message queues
- Familiarity with CI/CD, automated testing, and observability tools (e.g., Prometheus, Grafana, OpenTelemetry)
- Ability to write clean, idiomatic, maintainable Go
- Strong communication skills and ability to lead technical discussions
Preferred Qualifications
- Experience with high-throughput, low-latency systems
- Background in DevOps, Infrastructure-as-Code, or SRE
- Messaging experience: Kafka, NATS, RabbitMQ, or similar
- Knowledge of Domain-Driven Design (DDD) or clean architecture
- Contributions to open-source Go projects
About ImagineX
ImagineX is a U.S. and LATAM tech company that deploys AI-assisted, software-style teams to build and secure mission-critical enterprise solutions. It delivers across software, data, and AI, combining deep technical expertise with engineering teams structured like a software organization rather than a traditional consultancy.
Scraped 7/16/2026