ProductBased.in

Land Your Dream Job at India's Top Product-Based Companies

Back to All Jobs

Backend Engineer (Go)

MavensTCL
Location
Remote
Job Type
Full-time
Posted
May 8, 2026

Job Description

In this role at Valuware, you will be responsible for owning high-concurrency services including Cloud Resource Exchange, Compute Barter Network, Bandwidth Exchange, and WebSocket gateways for real-time tracking and chat. Your primary focus will be on building high-performance services that can handle thousands of concurrent connections with sub-100ms latency, facilitating peer-to-peer resource trading at an enterprise scale.

  • *Key Responsibilities / Duties:**
  • Develop high-performance services using Go (Gin/Fiber).
  • Implement WebSocket servers for real-time functionalities such as:
  • Live order tracking for hardware shipments.
  • Consultant-client chat for M25 engagements.
  • Talent location updates for onsite tracking.
  • Develop integrations for cloud resource provisioning with AWS, Azure, and GCP APIs.
  • Build the Compute Barter matching engine (M8).
  • Implement bandwidth utilization metering (M9).
  • Design goroutine-safe data structures and implement concurrency patterns.
  • Implement rate limiting, circuit breakers, and optimize for high throughput (10k+ RPS per pod).
  • Manage WebSocket connection lifecycles, implement graceful shutdown, and connection draining.
  • Build gRPC services for inter-service communication.
  • Integrate with PostgreSQL using pgx or GORM.
  • Implement Redis Pub/Sub for cross-pod messaging.
  • Connect to Kafka for event streaming.
  • *Required Skills & Qualifications:**
  • **Must-Have (5+ years overall):**
  • Go: 4+ years experience in concurrency patterns, goroutines, channels.
  • WebSockets: 2+ years experience with Gorilla/WebSocket or native net/.
  • PostgreSQL: 3+ years experience with GORM or pgx.
  • Redis: 3+ years experience in Pub/Sub, rate limiting, session storage.
  • REST APIs: 4+ years experience with Gin, Fiber, or standard library.
  • Docker: 2+ years experience with multi-stage builds.
  • Git: 3+ years experience.
  • *Preferred / Good-to-Have Skills:**
  • **gRPC:** High-performance service communication.
  • **Kafka:** Event streaming for audit logs.
  • **Kubernetes:** HPA for WebSocket services.
  • **Cloud APIs (AWS/Azure/GCP):** M6 cloud exchange integrations.
  • **Prometheus:** Custom metrics export.
  • **OpenTelemetry:** Distributed tracing.

This role at Valuware involves a multi-round interview process including:

  • Round 1 Python + ML fundamentals: 60 minutes.
  • Round 2 LLM / RAG system design: 60 minutes.
  • Round 3 NLP / Voice AI: 45 minutes.
  • Round 4 Hiring Manager: 45 minutes. In this role at Valuware, you will be responsible for owning high-concurrency services including Cloud Resource Exchange, Compute Barter Network, Bandwidth Exchange, and WebSocket gateways for real-time tracking and chat. Your primary focus will be on building high-performance services that can handle thousands of concurrent connections with sub-100ms latency, facilitating peer-to-peer resource trading at an enterprise scale.
  • *Key Responsibilities / Duties:**
  • Develop high-performance services using Go (Gin/Fiber).
  • Implement WebSocket servers for real-time functionalities such as:
  • Live order tracking for hardware shipments.
  • Consultant-client chat for M25 engagements.
  • Talent location updates for onsite tracking.
  • Develop integrations for cloud resource provisioning with AWS, Azure, and GCP APIs.
  • Build the Compute Barter matching engine (M8).
  • Implement bandwidth utilization metering (M9).
  • Design goroutine-safe data structures and implement concurrency patterns.
  • Implement rate limiting, circuit breakers, and optimize for high throughput (10k+ RPS per pod).
  • Manage WebSocket connection lifecycles, implement graceful shutdown, and connection draining.
  • Build gRPC services for inter-service communication.
  • Integrate with PostgreSQL using pgx or GORM.
  • Implement Redis Pub/Sub for cross-pod messaging.
  • Connect to Kafka for event streaming.
  • *Required Skills & Qualifications:**
  • **Must-Have (5+ years overall):**
  • Go: 4+ years experience in concurrency patterns, goroutines, channels.
  • WebSockets: 2+ years experience with Gorilla/WebSocket or native net/.
  • PostgreSQL: 3+ years experience with GORM or pgx.
  • Redis: 3+ years experience in Pub/Sub, rate limiting, session storage.
  • REST APIs: 4+ years experience with Gin, Fiber, or standard library.
  • Docker: 2+ years experience with multi-stage builds.
  • Git: 3+ years experience.
  • *Preferred / Good-to-Have Skills:**
  • **gRPC:** High-performance service communication.
  • **Kafka:** Event stream

In this role at Valuware, you will be responsible for owning high-concurrency services including Cloud Resource Exchange, Compute Barter Network, Bandwidth Exchange, and WebSocket gateways for real-time tracking and chat. Your primary focus will be on building high-performance services that can handle thousands of concurrent connections with sub-100ms latency, facilitating peer-to-peer resource trading at an enterprise scale.

  • *Key Responsibilities / Duties:**
  • Develop high-performance services using Go (Gin/Fiber).
  • Implement WebSocket servers for real-time functionalities such as:
  • Live order tracking for hardware shipments.
  • Consultant-client chat for M25 engagements.
  • Talent location updates for onsite tracking.
  • Develop integrations for cloud resource provisioning with AWS, Azure, and GCP APIs.
  • Build the Compute Barter matching engine (M8).
  • Implement bandwidth utilization metering (M9).
  • Design goroutine-safe data structures and implement concurrency patterns.
  • Implement rate limiting, circuit breakers, and optimize for high throughput (10k+ RPS per pod).
  • Manage WebSocket connection lifecycles, implement graceful shutdown, and connection draining.
  • Build gRPC services for inter-service communication.
  • Integrate with PostgreSQL using pgx or GORM.
  • Implement Redis Pub/Sub for cross-pod messaging.
  • Connect to Kafka for event streaming.
  • *Required Skills & Qualifications:**
  • **Must-Have (5+ years overall):**
  • Go: 4+ years experience in concurrency patterns, goroutines, channels.
  • WebSockets: 2+ years experience with Gorilla/WebSocket or native net/.
  • PostgreSQL: 3+ years experience with GORM or pgx.
  • Redis: 3+ years experience in Pub/Sub, rate limiting, session storage.
  • REST APIs: 4+ years experience with Gin, Fiber, or standard library.
  • Docker: 2+ years experience with multi-stage builds.
  • Git: 3+ years experience.
  • *Preferred / Good-to-Have Skills:**
  • **gRPC:** High-performance service communication.
  • **Kafka:** Event streaming for audit logs.
  • **Kubernetes:** HPA for WebSocket services.
  • **Cloud APIs (AWS/Azure/GCP):** M6 cloud exchange integrations.
  • **Prometheus:** Custom metrics export.
  • **OpenTelemetry:** Distributed tracing.

This role at Valuware involves a multi-round interview process including:

  • Round 1 Python + ML fundamentals: 60 minutes.
  • Round 2 LLM / RAG system design: 60 minutes.
  • Round 3 NLP / Voice AI: 45 minutes.
  • Round 4 Hiring Manager: 45 minutes. In this role at Valuware, you will be responsible for owning high-concurrency services including Cloud Resource Exchange, Compute Barter Network, Bandwidth Exchange, and WebSocket gateways for real-time tracking and chat. Your primary focus will be on building high-performance services that can handle thousands of concurrent connections with sub-100ms latency, facilitating peer-to-peer resource trading at an enterprise scale.
  • *Key Responsibilities / Duties:**
  • Develop high-performance services using Go (Gin/Fiber).
  • Implement WebSocket servers for real-time functionalities such as:
  • Live order tracking for hardware shipments.
  • Consultant-client chat for M25 engagements.
  • Talent location updates for onsite tracking.
  • Develop integrations for cloud resource provisioning with AWS, Azure, and GCP APIs.
  • Build the Compute Barter matching engine (M8).
  • Implement bandwidth utilization metering (M9).
  • Design goroutine-safe data structures and implement concurrency patterns.
  • Implement rate limiting, circuit breakers, and optimize for high throughput (10k+ RPS per pod).
  • Manage WebSocket connection lifecycles, implement graceful shutdown, and connection draining.
  • Build gRPC services for inter-service communication.
  • Integrate with PostgreSQL using pgx or GORM.
  • Implement Redis Pub/Sub for cross-pod messaging.
  • Connect to Kafka for event streaming.
  • *Required Skills & Qualifications:**
  • **Must-Have (5+ years overall):**
  • Go: 4+ years experience in concurrency patterns, goroutines, channels.
  • WebSockets: 2+ years experience with Gorilla/WebSocket or native net/.
  • PostgreSQL: 3+ years experience with GORM or pgx.
  • Redis: 3+ years experience in Pub/Sub, rate limiting, session storage.
  • REST APIs: 4+ years experience with Gin, Fiber, or standard library.
  • Docker: 2+ years experience with multi-stage builds.
  • Git: 3+ years experience.
  • *Preferred / Good-to-Have Skills:**
  • **gRPC:** High-performance service communication.
  • **Kafka:** Event streaming for audit logs.
  • **Kubernetes:** HPA for WebSocket services.
  • **Cloud APIs (AWS/Azure/GCP):** M6 cloud exchange integrations.
  • **Prometheus:** Custom metrics export.
  • **OpenTelemetry:** Distributed tracing.

This role at Valuware involves a multi-round interview process including:

  • Round 1 Python + ML fundamentals: 60 minutes.
  • Round 2 LLM / RAG system design: 60 minutes.
  • Round 3 NLP / Voice AI: 45 minutes.
  • Round 4 Hiring Manager: 45 minutes.

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:

Job Information

Source: jsearch
Remote Type: hybrid
Allowed Locations: Bengaluru, Karnataka

Get Jobs Like This

New MavensTCL jobs and similar roles, straight to your inbox.

Weekly digest. Unsubscribe anytime.

🏙️

Considering Relocating for This Job?

Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.

Check Cost of Living →