Senior Golang Developer

EPAM Systems

remote globalPosted Jul 6, 2026
Posting intelligenceActively listedReposted 19×, possible evergreen/ghost posting

Skills

kubernetesterraformgoistiohelmgooglecloud

About the role

We are looking for an experienced Senior Golang Developer to help build and scale the services powering live event management, media processing, asset distribution, and hybrid edge-caching solutions. You will work on high-performance Go microservices, cloud-native architectures, and distributed systems that support mission-critical media workflows.

This role requires strong backend engineering fundamentals, hands-on experience with Google Cloud Platform, Kubernetes, and event-driven architectures, and an interest in solving complex media and streaming challenges at scale.

Responsibilities

Design and build production Go microservices using gRPC, Protocol Buffers, and grpc-gateway

Develop backend services that support live event lifecycle management and media workflow operations

Enhance hybrid media-cache services that connect on-prem file systems with Google Cloud Storage

Own features end to end from API design and protobuf schemas to deployment and operational support

Build event-driven services with Pub/Sub, Cloud Tasks, Cloud Functions, and Cloud Workflows

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

Create unit, integration, load, and Critical User Journey tests to protect core workflows

Improve observability, monitoring, and performance to raise system reliability

Collaborate with DevOps on Kubernetes deployments, Helm, Terraform, Istio configuration, and GKE rollouts

Participate in design reviews, code reviews, and on-call support for services you own

Requirements

5+ years of professional backend development experience, including 3+ years building production services in Go

Strong expertise with Go concurrency patterns, context-aware programming, error handling, graceful shutdown, and service reliability

Strong API design skills with gRPC, Protocol Buffers, grpc-gateway, and RESTful services

Hands-on experience with cloud platforms and Google Cloud APIs for backend integrations

Strong backend engineering fundamentals for service reliability and performance

Upper-Intermediate English proficiency (B2) for collaboration and technical communication

Nice to have

Google Cloud Platform (GCP) experience

Familiarity with Google AIP API design conventions

We offer

International projects with top brands

Work with global teams of highly skilled, diverse peers

Healthcare benefits

Employee financial programs

Paid time off and sick leave

Upskilling, reskilling and certification courses

Unlimited access to the LinkedIn Learning library and 22,000+ courses

Global career opportunities

Volunteer and community involvement opportunities

EPAM Employee Groups

Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.