Golang Developer

EPAM Systems

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

Skills

kubernetesterraformgoistiohelmgooglecloud

About the role

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

This role requires solid backend engineering fundamentals, working experience with Google Cloud Platform, Kubernetes, and event-driven architectures, and an interest in learning how to solve complex media and streaming challenges at scale.

Responsibilities

Develop and maintain Go microservices using gRPC, Protocol Buffers, and grpc-gateway

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

Support and improve hybrid media-cache services that connect on-prem file systems with Google Cloud Storage

Implement features under the guidance of senior engineers, from API design and protobuf schemas to deployment

Build and maintain 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

Write unit, integration, and load tests to protect core workflows

Help improve observability, monitoring, and performance of existing services

Work with DevOps on Kubernetes deployments, Helm, Terraform, and GKE rollouts

Participate in design reviews and code reviews for services you contribute to

Requirements

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

Good understanding of Go concurrency patterns, context-aware programming, error handling, and graceful shutdown

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

Working experience with cloud platforms and cloud APIs for backend integrations

Solid backend engineering fundamentals with awareness of service reliability and performance best practices

Minimum English language level of B1+ for collaboration and technical communication

Nice to have

Google Cloud Platform (GCP) experience

Familiarity with Google AIP API design conventions

Exposure to Istio or service mesh configurations

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.