Remotery

Semi-Senior/Senior Go Developer

Posted 21 hours ago

This is a fully remote position, open to applicants in Peru.

📋 Description

• Design, develop, and maintain production-quality Go microservices utilizing gRPC, Protocol Buffers, grpc-gateway, and REST APIs.

• Construct backend services that facilitate live event lifecycle management, media ingestion, media inspection, asset export, and distribution workflows.

• Enhance and sustain hybrid media caching architectures that connect on-premise systems with Google Cloud Storage.

• Take ownership of features from inception to completion, encompassing API design, protobuf schemas, deployment, monitoring, and operational support.

• Create event-driven solutions leveraging Pub/Sub, Cloud Tasks, Cloud Functions, and Cloud Workflows.

• Integrate services with Google Cloud media products, including Live Stream API, Transcoder API, Video Intelligence, and Vision AI.

• Develop and uphold unit, integration, load, and end-to-end tests to guarantee platform reliability and performance.

• Enhance observability, monitoring, scalability, and overall system reliability.

• Collaborate with DevOps teams on Kubernetes deployments, Helm charts, Terraform infrastructure, Istio configurations, and GKE rollouts.

• Engage in architecture discussions, code reviews, technical design evaluations, and on-call support rotations.


⛳️ Requirements

• Over 5 years of professional backend development experience.

• More than 3 years of practical experience in developing production applications in Go.

• Proficient understanding of Go concurrency patterns, context management, error handling, graceful shutdown, and service reliability.

• Experience in designing APIs using gRPC, Protocol Buffers, grpc-gateway, and RESTful services.

• Familiarity 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 in deploying and managing applications in Kubernetes environments.

• Solid knowledge of Helm, Terraform, containerized deployments, and infrastructure as code.

• Understanding of Istio service mesh principles, including traffic routing, authorization policies, and mTLS.

• Strong SQL proficiency with MySQL and/or PostgreSQL, encompassing schema design, indexing, migrations, and query optimization.

• Experience with Redis, Memorystore, or comparable caching technologies.

• Familiarity with CI/CD pipelines using GitHub Actions, Cloud Build, or similar tools.

• Extensive 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.

• Proficient with observability and monitoring tools such as OpenTelemetry, Prometheus, Grafana, Cloud Trace, distributed tracing, and structured logging.

• Ability to troubleshoot performance issues while maintaining services in alignment with SLOs and reliability targets.

• Preferred Qualifications

• Knowledge of Google AIP API design standards.

• Background in live video streaming, media processing, content delivery, or media workflow platforms.

• Experience in constructing large-scale distributed systems and event-driven architectures.

• Familiarity with hybrid cloud or edge-caching solutions.

• Additional Requirements

• Advanced to excellent English communication skills.

• Availability to work during Central Time business hours.

• Strong problem-solving abilities and capability to work independently in a remote setting.


🏝️ Benefits

• Paid holidays (based on client calendar)

• 15 business days of vacation

• Health allowance

• Annual learning budget

• Company-provided computer

People also viewed

Softgic9 hours ago

Drupal Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Tether.to9 hours ago

Backend Engineer – Wallets

AE flagUnited Arab Emirates (UAE) OnlyFull-timeBackend Engineer
ApplyView job
Instrumental Group9 hours ago

Senior Full Stack Developer, React, Node.js, JS, CSS

US flagColorado OnlyFull-timeBackend Engineer$69k – $75k/year
ApplyView job
Oneleet9 hours ago

Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Software Mind9 hours ago

Senior Software Engineer, .NET, AWS

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Sumsub9 hours ago

Senior Backend Developer – KYC

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers