Job Description

About The Role

We are looking for a passionate Golang Developer who enjoys solving complex backend challenges and building scalable, high-performance, and distributed systems.

You will work with our engineering team to design and develop microservices-based architectures that run efficiently in the cloud and handle real-time data streaming workloads.

Key Responsibilities

  • Design, develop, and maintain microservices and backend APIs using Go (Golang).
  • Build scalable and distributed backend systems optimized for performance and reliability.
  • Develop data models and database logic using GORM with SQL and NoSQL databases.
  • Work with data streaming and messaging systems like Kafka, RabbitMQ, or MQTT.
  • Integrate caching mechanisms (Redis, Memcached) for high-throughput applications.
  • Collaborate with cross-functional teams for architecture design and implementation.
  • ...

Apply for this Position

Ready to join CWD Limited? Click the button below to submit your application.

Submit Application