-
EPAM Systems

Senior GoLang Developer

EPAM Systems
Poland · Full-time · Mid-Senior

We are seeking an experienced Senior GoLang Developer to join our team.

In this role, you will design and implement scalable, high-performance services while collaborating with cross-functional teams to deliver impactful solutions. You will have the opportunity to work on challenging projects, driving innovation and best practices across the organization.

 

Responsibilities

  • Communicate directly with customers, addressing their requests and ensuring timely resolution
  • Build and maintain infrastructure for unit and automated testing to ensure code reliability
  • Design, develop, and maintain scalable, efficient, and performant services to meet business needs
  • Collaborate across teams to evaluate the broader implications of technical decisions
  • Conduct thorough code reviews to ensure code quality and facilitate knowledge sharing
  • Create, review, and own technical design proposals and proof-of-concept implementations
  • Advocate for and implement best engineering practices, raising the overall technical standards
  • Promote operational excellence by testing, monitoring, documenting, and supporting the health of services
  • Participate in on-call rotations to ensure system availability and reliability

 

Requirements

  • At least 3 years of hands-on experience in backend engineering, with a strong focus on Go in production environments
  • Deep knowledge of Go idioms, including concurrency, memory management, error handling, and interface-based design
  • Experience working on greenfield projects or early product development phases in collaborative teams
  • Strong understanding of distributed systems, microservice architectures, and gRPC APIs
  • Proficiency with cloud platforms (AWS or GCP), containerization (Docker), and orchestration tools (Kubernetes)
  • Familiarity with observability tools such as Datadog, Prometheus, or CloudWatch for debugging and system reliability
  • Ability to design systems that scale effectively across teams and services
  • Comfortable working in ambiguous environments with shifting priorities and undefined problem spaces
  • Strong written and verbal communication skills with a collaborative and ownership-driven mindset
  • Detail-oriented and self-motivated, with a passion for code quality, best practices, continuous delivery, and automated testing
  • Capable of working independently with customers, providing solutions without supervision
  • Fluent in English, both written and spoken, at a B2 level or higher

 

Nice to have

  • Familiarity with Python, particularly for prototyping or integrating with legacy systems
  • Experience using GraphQL, REST APIs, and Kafka in production environments
  • Hands-on knowledge of infrastructure-as-code tools like Terraform or CloudFormation
  • Understanding of semantic versioning, API backward compatibility strategies, and contract-first development practices
  • Experience contributing to internal platform patterns or participating in organization-wide architecture reviews

 

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

Key Skills

Ranked by relevance

continuous delivery containerization design systems prototyping prometheus terraform graphql datadog python docker golang kafka cloud grpc aws gcp
Login to Apply
Posted
Sep 04, 2025
Type
Full-time
Level
Mid-Senior
Location
Poland

Industries

Software Development IT Services IT Consulting Pharmaceutical Manufacturing

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

Junior Java Developer

2026-05-20

Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Senior Software Engineer (Node.js)

2026-05-17

Full-time
Mid-Senior
Argentina
Software Development
Information Technology