Lead Go Language Developer

EPAM Systems, Inc.

United States

Remote

USD 130,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
LinkedIn Learning access
Global career opportunities
Volunteer opportunities

Job summary

EPAM Systems, Inc. seeks an experienced Lead Go Language Developer to architect scalable backend systems and raise engineering quality. You will lead cross-functional teams, influence architectural choices, and improve testing practices while ensuring reliable service operations.

You will interact directly with customers, design and maintain backend services, and drive automated testing and code review processes across the organization.

Qualifications

  • 5+ years of direct, applicable experience building Go applications.
  • Experience guiding and overseeing development teams.
  • Background architecting, deploying, and sustaining cloud-hosted web services (AWS preferred).
  • Hands-on SQL and relational databases, especially PostgreSQL.

Responsibilities

  • Architect, build, and maintain backend services capable of handling scale and delivering strong performance.
  • Interact with customers to address inquiries and needs.
  • Develop and sustain testing frameworks for unit and automated test coverage.
  • Participate in code reviews to uphold quality standards and share knowledge.

Skills

Go language
Team leadership
AWS cloud architecture
PostgreSQL
Automated testing
Code reviews
English communication

Tools

AWS
gRPC
Protobuf
GraphQL
SQL
REST APIs

Job description

We're seeking an experienced Lead Go Language Developer to architect and grow scalable backend systems, enhance automated testing practices, and ensure dependable service operations. You'll work closely with cross-functional teams, weigh in on architectural choices, and help elevate overall engineering quality — join us and leave your mark.ResponsibilitiesInteract directly with customers, addressing their inquiries and needs promptlyBuild and sustain testing frameworks that support both unit-level and automated test coverageArchitect, build, and maintain backend services capable of handling scale and delivering strong performanceCoordinate with teams throughout the organization to consider broader implications beyond pure technical executionTake part in code review processes to uphold quality standards and spread knowledge among team membersTake responsibility for developing or evaluating technical design documents and proof-of-concept workChampion strong engineering practices and advocate for raising the bar on technical standardsFoster a mindset centered on operational reliability through diligent testing, system monitoring, thorough documentation, and active on-call participation supporting service healthRequirements5+ years of direct, applicable experience building applications using GoA minimum of one year spent guiding and overseeing development teamsConsiderable background architecting, deploying, and sustaining cloud-hosted web services and microservices, with AWS experience considered a plusHands-on experience using SQL and relational database systems, particularly PostgreSQL, for storing, querying, and managing dataMeticulous and self-driven, with genuine enthusiasm for code excellence, sound engineering methods, continuous delivery, and automated testingComfortable operating as a versatile, multi-language developer, adjusting to whatever tools and technologies best suit a given taskCapable of interacting with customers directly and resolving their requests independently, without needing oversightStrong communication capabilities with English fluency at B2 level or above, sufficient to interpret business needs and shape them into technical designsNice to haveFamiliarity with gRPC for enabling fast, efficient communication between servicesKnowledge of Protobuf for organizing and serializing data shared across servicesUnderstanding of GraphQL for crafting adaptable, efficient API designsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Language Developer
Senior Go Language Developer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Paid time off
Learning and certification courses
+2
Senior Go Language Developer
Senior Go Language Developer

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 Go Backend Engineer - Scalable Cloud & Testing
Senior Go Backend Engineer - Scalable Cloud & Testing

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Lead Full-Stack JavaScript Engineer
Lead Full-Stack JavaScript Engineer

EPAM Systems, Inc. • United States

Remote
USD 130,000 - 190,000
Healthcare benefits
Paid time off
Learning & development
+1
Lead Java Server-side Engineer
Lead Java Server-side Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
+2
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
Golang Backend Tech Lead
Golang Backend Tech Lead

Programmers.io • Tampa (FL)

On-site
USD 120,000 - 180,000
Lead Software Engineer – Backend / Distributed Systems
Lead Software Engineer – Backend / Distributed Systems

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 210,000
Lead Server-side Engineer (Java)
Lead Server-side Engineer (Java)

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off and learning
Global career opportunities