Senior Go Developer

Devsu Colombia
Apply Now

We are seeking a Senior Backend Developer with strong expertise in Go and Google Cloud Platform to build and scale backend services that power live event management, media processing, asset distribution, and hybrid edge-caching solutions. This role focuses on designing high-performance microservices, distributed systems, and cloud-native applications that support mission-critical media workflows. The ideal candidate has deep backend engineering experience, strong cloud infrastructure knowledge, and excellent English communication skills for collaboration within a distributed team operating in the Central Time zone. Responsibilities• Design, develop, and maintain production-grade Go microservices using gRPC, Protocol Buffers, grpc-gateway, and REST APIs. • Build backend services supporting live event lifecycle management, media ingestion, media inspection, asset export, and distribution workflows. • Enhance and maintain hybrid media caching architectures integrating on-premise systems with Google Cloud Storage. • Own features end-to-end, from API design and protobuf schemas to deployment, monitoring, and operational support. • Develop event-driven solutions using Pub/Sub, Cloud Tasks, Cloud Functions, and Cloud Workflows. • Integrate services with Google Cloud media products such as Live Stream API, Transcoder API, Video Intelligence, and Vision AI. • Create and maintain unit, integration, load, and end-to-end tests to ensure platform reliability and performance. • Improve observability, monitoring, scalability, and overall system reliability. • Collaborate with DevOps teams on Kubernetes deployments, Helm charts, Terraform infrastructure, Istio configurations, and GKE rollouts. • Participate in architecture discussions, code reviews, technical design reviews, and on-call support rotations.