Senior Golang Developer

EPAM Systems

Brasil

Presencial

BRL 180 000 - 260 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

EPAM Systems in Brazil is seeking an experienced Senior Golang Developer to build high-performance Go microservices powering live event management, media processing, asset distribution, and hybrid edge-caching solutions. You will work on cloud-native architectures and distributed systems that support mission-critical media workflows.

You will design APIs with gRPC and Protobuf, implement event-driven patterns with Pub/Sub and Cloud Tasks, and collaborate with DevOps on Kubernetes, Helm,

Qualificações

  • 5+ years of backend development experience with 3+ years in Go.
  • Strong Go concurrency patterns and context-aware programming.
  • Experience with gRPC, Protocol Buffers, and RESTful services.
  • Hands-on cloud experience with Google Cloud and Kubernetes.

Responsabilidades

  • Design and build production Go microservices using gRPC and protobuf.
  • Develop backend services for live event lifecycle and media workflows.
  • Enhance hybrid media-cache linking on-prem file systems with Google Cloud Storage.
  • Own features end to end from API design to deployment and ops.
  • Build event-driven services with Pub/Sub, Cloud Tasks, Functions, and Workflows.
  • Integrate with Google Cloud media APIs (Live Stream, Transcoder, Video Intelligence, Vision AI).
  • Create unit, integration, load, and critical journey tests.
  • Improve observability, monitoring, and performance for reliability.
  • Collaborate with DevOps on Kubernetes, Helm, Terraform, Istio, and GKE rollouts.
  • Participate in design/code reviews and provide on-call support.

Conhecimentos

Go
Go concurrency
API design
gRPC
Protocol Buffers
RESTful services
Distributed systems
Cloud platforms
Kubernetes
Observability
Performance tuning

Ferramentas

Kubernetes
Helm
Terraform
Istio
GKE
Pub/Sub
Cloud Tasks
Cloud Functions
Live Stream API
Transcoder API
Video Intelligence API
Vision AI

Descrição da oferta de emprego

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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Golang Engineer
Golang Engineer

Plain Concepts • Brasil

Presencial
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Brasil

Presencial
BRL 180 000 - 300 000
Healthcare benefits
Paid time off
Global career opportunities
+2
Full Stack Engineering Manager
Full Stack Engineering Manager

EPAM Systems • Brasil

Presencial
BRL 240 000 - 360 000
Healthcare benefits
Unlimited LinkedIn Learning access
Back End Developer
Back End Developer

AgileEngine • Brasil

Híbrido
BRL 362 000 - 519 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Engineer - Golang & React | Brazil & Argentina
Senior Software Engineer - Golang & React | Brazil & Argentina

X-Team • Brasil

Híbrido
BRL 609 000 - 913 000
Backend Engineer with GCP experience (NodeJS & Go)
Backend Engineer with GCP experience (NodeJS & Go)

Lifted, an Upwork Company™ • São Paulo

Presencial
BRL 150 000 - 230 000
Senior Java Engineer
Senior Java Engineer

Avenue Code • Brasil

Presencial
Senior Golang Developer
Senior Golang Developer

Proxify • Brasil

Presencial
BRL 271 000 - 371 000
On-time monthly payments
24 flex days off per year
Consistent 8-hour working days
Senior Full Stack Engineer ID67824
Senior Full Stack Engineer ID67824

AgileEngine • São Bernardo do Campo

Híbrido
BRL 120 000 - 150 000
Professional growth: Mentorship and personalized growth roadmaps.
Competitive compensation: USD-based pay with budgets for education and fitness.
Exciting projects: Work with Fortune 500 companies.
+1
Java Backend Developer
Java Backend Developer

EPAM Systems • Brasil

Presencial
BRL 134 000 - 201 000
International projects with top brands
Global teams of highly skilled peers
Upskilling and certification courses
+1