-
HYR Global Source Inc
View all jobs
Golang Developer – Multiple roles Available Nationwide
United States
· Full-time
·
Entry
Job Title: Golang Developer (Multiple Openings)
Locations: Charlotte, NC / Pittsburgh, PA / Minneapolis, MN / Chicago, IL / Reston, VA / Denver, CO.
Duration: Long-term Contract
Job Description
Locations: Charlotte, NC / Pittsburgh, PA / Minneapolis, MN / Chicago, IL / Reston, VA / Denver, CO.
Duration: Long-term Contract
Job Description
- We are looking for a highly skilled Golang Developer to join our engineering team.
- The ideal candidate will have deep hands-on experience in building large-scale, distributed, and high-performance systems using Go.
- You should be proficient in Go’s concurrency model, microservices architecture, messaging frameworks, and modern development practices.
- Design, develop, and maintain scalable, high-throughput applications using Golang.
- Implement and optimize concurrency patterns using Goroutines, Channels, and Worker Pools.
- Build services leveraging Go Modules, clean architecture, and reusable packages.
- Develop and maintain microservices and distributed systems.
- Work with messaging frameworks (RabbitMQ, Kafka) to ensure reliable event-driven communication.
- Write clean, testable, and maintainable code following best practices and design principles.
- Collaborate with product managers, architects, and cross-functional teams to deliver new features.
- Troubleshoot, debug, and optimize services for high performance and low latency.
- Participate in code reviews and contribute to improving engineering standards and processes.
- 8+ years of overall software development experience.
- Strong hands-on experience with Golang, including:
- Goroutines, Channels, Concurrency
- Go Modules & Dependency Management
- Error handling & Go best practices
- Strong foundation in Java development.
- Experience with messaging technologies like RabbitMQ, Kafka, or similar.
- Solid understanding of object-oriented design and system architecture principles.
- Proven experience working on highly scalable and distributed systems.
- Familiarity with RESTful APIs, microservices, and cloud-native application design.
- Experience with C#.
- Advanced experience with Kafka / RabbitMQ.
- Hands-on knowledge of PostgreSQL, SQL, and database optimization.
- Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, GCP, Azure).
- Understanding of gRPC, Protobuf, and API performance tuning.
Key Skills
Ranked by relevance
microservices
golang
kafka
rabbitmq
cloud
restful apis
kubernetes
postgresql
docker
java
grpc
cicd
sql
aws
gcp
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Hiring for a Golang Developer in McLean, VA / Richmond VA
2026-02-02
Full-time
Entry
United States
IT Services
Engineering
View Job Details
Related
Sr. Java Developer II Multiple openings
2025-11-24
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
100% Remote - Java Developer opportunity
2025-12-17
Full-time
Entry
United States
IT Services
Engineering
Login to Apply
- Posted
- Nov 17, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Charlotte
- Company
- HYR Global Source Inc
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Hiring for a Golang Developer in McLean, VA / Richmond VA
2026-02-02
Full-time
Entry
United States
IT Services
Engineering
View Job Details
Related
Sr. Java Developer II Multiple openings
2025-11-24
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
100% Remote - Java Developer opportunity
2025-12-17
Full-time
Entry
United States
IT Services
Engineering