Golang Developer - Backend / Distributed Systems We are looking for a hands-on Golang Developer with strong experience in backend and distributed systems. The ideal candidate will be responsible for ...
Intellitask
3 jobs near Columbus, OH
Golang Developer - Backend / Distributed Systems We are looking for a hands-on Golang Developer with strong experience in backend and distributed systems. The ideal candidate will be responsible for ...
Golang Developer - Backend / Distributed Systems Location: Fremont, CA (Local Only) Onsite: 5 Days/Week Duration: 6-12 Months Contract + Potential CTH Type: W2 / 1099 We are seeking a hands-on Golang ...
Golang Developer - Backend / Distributed Systems Location: Fremont, CA (Local Only) Onsite: 5 Days/Week Duration: 6-12 Months Contract + Potential CTH Type: W2 / 1099 We are seeking a hands-on Golang ...
Sr. Full Stack Engineer (.NET/C# & Angular) Location: Fremont, CA (Local Only) Onsite: 5 Days/Week Duration: 12 Months Contract Employment Type: W2 Experience: 5-8 Years Position Overview We are ...
New
Sr. Full Stack Engineer (.NET/C# & Angular) Location: Fremont, CA (Local Only) Onsite: 5 Days/Week Duration: 12 Months Contract Employment Type: W2 Experience: 5-8 Years Position Overview We are ...
New
Other
Posted 4 days ago
Job description
We are looking for a hands-on Golang Developer with strong experience in backend and distributed systems. The ideal candidate will be responsible for writing production-quality Go code, designing scalable systems, and taking ownership of production applications.
Responsibilities:- Develop and maintain backend services using Golang
- Design and implement REST APIs for various applications
- Architect and build distributed systems with a focus on scalability and reliability
- Utilize Go concurrency features such as goroutines, channels, and synchronization
- Work with Kubernetes for container orchestration
- Implement CI/CD pipelines for efficient and automated deployment processes
- Utilize SQL and NoSQL databases for data storage and retrieval
- Integrate messaging systems like Kafka, RabbitMQ, or similar technologies
- Architect event-driven systems for real-time processing
- Provide production support, troubleshooting, and monitoring for applications
- Build platform and infrastructure tooling to support development and operations
- Optimize performance of systems for high traffic and scalability
- Strong hands-on experience with Golang / Go
- Proficiency in backend development and REST APIs
- Experience in designing and implementing distributed systems
- Knowledge of Go concurrency concepts like goroutines, channels, context, and synchronization
- Familiarity with Kubernetes for container management
- Experience with CI/CD practices and tools
- Proficiency in working with SQL and NoSQL databases
- Experience with messaging systems like Kafka, RabbitMQ, etc.
- Understanding of event-driven architecture
- Experience in building platform and infrastructure tooling
- Experience working on scalable, high-traffic systems
- Experience with gRPC for inter-service communication
- Knowledge of MongoDB for data storage
- Experience with ArgoCD and Helm for Kubernetes deployments
- Proficiency in Terraform for infrastructure as code and Docker for containerization
- Experience with distributed caching solutions
- Familiarity with AWS cloud services
- Experience with temporal or workflow/orchestration platforms
- AI/ML experience would be a plus