Senior Go Developer
Quick Summary
GKE Cloud Functions Cloud Workflows Pub/Sub Cloud Tasks Cloud Scheduler Cl
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
~1 min read- → 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.
Requirements
~2 min read- 5+ years of professional backend development experience.
- 3+ years of hands-on experience building production applications in Go.
- Strong knowledge of Go concurrency patterns, context management, error handling, graceful shutdown, and service reliability.
- Experience designing APIs using gRPC, Protocol Buffers, grpc-gateway, and RESTful services.
- Experience working with Google Cloud Platform services, including:
- GKE
- Cloud Functions
- Cloud Workflows
- Pub/Sub
- Cloud Tasks
- Cloud Scheduler
- Cloud Storage
- Cloud SQL
- Secret Manager
- IAM and Service Accounts
- Experience deploying and operating applications in Kubernetes environments.
- Strong knowledge of Helm, Terraform, containerized deployments, and infrastructure as code.
- Working knowledge of Istio service mesh concepts, including traffic routing, authorization policies, and mTLS.
- Strong SQL skills with MySQL and/or PostgreSQL, including schema design, indexing, migrations, and query optimization.
- Experience with Redis, Memorystore, or similar caching technologies.
- Experience with CI/CD pipelines using GitHub Actions, Cloud Build, or equivalent tools.
- Strong testing experience including unit, integration, end-to-end, and load testing.
- Experience with testing frameworks and tools such as Testify, GoMock, SQLMock, k6, Locust, or similar.
- Experience with observability and monitoring tools such as OpenTelemetry, Prometheus, Grafana, Cloud Trace, distributed tracing, and structured logging.
- Ability to troubleshoot performance issues and maintain services aligned with SLOs and reliability targets.
- Experience with Google AIP API design standards.
- Experience in live video streaming, media processing, content delivery, or media workflow platforms.
- Experience building large-scale distributed systems and event-driven architectures.
- Familiarity with hybrid cloud or edge-caching solutions.
- Advanced to excellent English communication skills.
- Availability to work within Central Time business hours.
- Strong problem-solving skills and ability to work independently in a remote environment.
What We Offer
~1 min readAt Devsu, we believe in creating an environment where you can thrive both personally and professionally. By joining our team, you’ll enjoy:
Location & Eligibility
Listing Details
- Posted
- October 7, 2026
- First seen
- October 7, 2026
- Last seen
- October 7, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 76%
- Scored at
- October 7, 2026
Signal breakdown
Devsu is a technology partner that provides software delivery and staff augmentation services to startups, scale-ups, and enterprise companies. They specialize in connecting companies with top-tier technology teams and solutions to enhance operational excellence and profitability.
View company profileSimilar Go Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.
