Go Engineer: Low-Latency Backend & Concurrency Expert

EPAM Systems Inc

United States

Remote

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems is seeking a Go (Golang) Engineer to join a high-performance ecosystem focused on integration and channels. You will write production-grade Go with a strong emphasis on concurrency, design low-latency APIs, and develop robust connectors to external systems and webhooks.

Key responsibilities include building transactional messaging systems, managing PostgreSQL/Redis connections, and delivering well-tested code with unit tests.

Qualifications

  • 2+ years of production Go experience with concurrency (Goroutines, Channels, Context)
  • Experience building low-latency REST/gRPC APIs
  • Experience with multi-format file processing pipelines
  • Proven connectors to external systems and webhooks
  • Experience with transactional messaging/queuing (RabbitMQ, Kafka, AWS SQS)
  • Database experience with PostgreSQL/Redis
  • Strong unit testing and mocking
  • English proficiency at B2+ level

Responsibilities

  • Write production-grade Go with a focus on concurrency and performance
  • Design low-latency APIs for ingestion and streaming
  • Build robust connectors to external systems and dynamic webhooks
  • Implement transactional messaging to ensure order delivery
  • Manage database connections for resiliency and consistency
  • Maintain well-tested code with unit tests and mocks
  • Collaborate with Solution Architect on tech choices
  • Support backend services and back-office interfaces

Skills

Go
Concurrent programming
REST
gRPC
Messaging systems
PostgreSQL
Redis
Unit testing

Tools

Gin
Fiber
Echo
RabbitMQ
Kafka
AWS SQS

Job description

EPAM Systems is seeking a Go (Golang) Engineer to join a high-performance ecosystem focused on integration and channels. You will write production-grade Go with a strong emphasis on concurrency, design low-latency APIs, and develop robust connectors to external systems and webhooks.

Key responsibilities include building transactional messaging systems, managing PostgreSQL/Redis connections, and delivering well-tested code with unit tests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer: Low-Latency APIs & Data Pipelines
Senior Go Engineer: Low-Latency APIs & Data Pipelines

EPAM Systems • United States

Hybrid
USD 140,000 - 190,000
Go (Golang) Engineer - Integration & Channels
Go (Golang) Engineer - Integration & Channels

EPAM Systems Inc • United States

On-site
USD 110,000 - 150,000
Senior Go (Golang) Engineer - Integration & Channels
Senior Go (Golang) Engineer - Integration & Channels

EPAM Systems • United States

Hybrid
USD 140,000 - 190,000
Senior Go Backend Engineer - Scalable Microservices
Senior Go Backend Engineer - Scalable Microservices

EPAM Systems, Inc. • Chicago (IL)

On-site
USD 130,000 - 150,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible 401(k) / Retirement Savings
+4
Senior Go Backend Engineer - Scalable Cloud & Testing
Senior Go Backend Engineer - Scalable Cloud & Testing

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Senior Go Backend Architect: Scalable Systems Lead
Senior Go Backend Architect: Scalable Systems Lead

EPAM Systems, Inc. • United States

Remote
USD 130,000 - 190,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Backend Engineer: Low-Latency Golang/C++
Senior Backend Engineer: Low-Latency Golang/C++

lgads • New York (NY)

On-site
USD 154,000 - 220,000
Medical, dental, vision coverage for员工
401(k) with company match
Flexible Time Off (FTO)
+1
Senior Go Backend Engineer - Cloud Microservices & Growth
Senior Go Backend Engineer - Cloud Microservices & Growth

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Paid time off
Learning and certification courses
+2
Lead Backend Engineer - Distributed Systems
Lead Backend Engineer - Distributed Systems

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 210,000
Senior Go Backend Architect — Scalable Microservices
Senior Go Backend Architect — Scalable Microservices

EPAM Systems, Inc. • Menlo Park (CA)

On-site
USD 130,000 - 150,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
+3