Cloudesign
Golang Developer
CloudesignIndia2 days ago
Full-timeRemote FriendlyInformation Technology
Role: Golang Developer

Experience: 2-4 Years

Work Location: Remote

Notice Period: Immediate

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field: or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain high-performance, scalable applications using Go.
  • Write clean, maintainable, well-documented and production-grade Go code.
  • Continuously improve code quality, performance, and scalability.
  • Work under the guidance of a senior engineer on system design and performance optimization.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive.

Required Experience & Qualifications

  • 2+ years of hands-on experience building production services in Go
  • Strong proficiency in Go programming and concurrency concepts
  • Proficiency with Git and version control workflows
  • Good understanding of RESTful APIs and backend service design.
  • Experience with SQL and NoSQL databases
  • Good Linux fundamentals
  • Good communication and collaboration skills

Nice To Have

  • Basic understanding of pub/sub systems
  • Exposure to WebSockets
  • Awareness of Event-driven architecture: Kafka/RabbitMQ/NATS
  • Familiarity with Redis or in-memory caching.
  • Interest in trading systems or real-time applications
  • Familiarity with authentication and security basics (JWT, OAuth2)
  • Self-motivated, detail-oriented, and eager to learn
  • Problem-Solving Skills: Demonstrated ability to identify, analyse, and resolve complex problems effectively.

What You Will Learn

  • Designing real-time streaming systems
  • Handling thousands of concurrent connections
  • Writing efficient concurrent Go code
  • Working with message brokers
  • Debugging production issues
  • Industry-grade backend engineering practices
  • Exposure to production-grade systems operating under real-world load and latency constraints.

Key Skills

Ranked by relevance