Senior Go Developer with AWS Expertise

EPAM Systems Inc

United States

Remote

USD 140,000 - 190,000

Full time

3 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

Job summary

EPAM Systems is seeking a Senior Go Developer to lead the modernization of a large-scale SaaS platform. The role focuses on migrating workloads from Azure/Databricks to AWS, owning the EC2 estate, and driving IaC initiatives.

You will build Go-based services, manage EKS clusters, and integrate Databricks within AWS. The ideal candidate brings 5+ years in cloud infrastructure, strong Go skills, Terraform CDK experience, and solid English communication.

Qualifications

  • 5+ years in cloud infrastructure and modernization projects.
  • Strong Go programming knowledge.
  • Experience with Terraform at scale (IaC).
  • Experience with Databricks on AWS and workspace design.
  • Excellent written and spoken English communication.

Responsibilities

  • Lead the end-to-end modernization initiative, migrating workloads from Azure/Databricks to AWS.
  • Design, build, and maintain large-scale Infrastructure-as-Code solutions using Terraform.
  • Own the EC2 estate and all related infrastructure components in full.
  • Build and manage Amazon EKS clusters, including day-2 operations.
  • Set up and integrate Databricks within AWS, defining workspace and cluster design patterns.
  • Develop Go-based services and tools to support modernization initiatives.
  • Carry out cross-cloud data migrations using AWS DMS.
  • Manage Active Directory synchronization, file system migrations, and application onboarding processes.
  • Collaborate with stakeholders to define migration scope and execute IaC and data migrations.

Skills

Go programming
Terraform
AWS EC2/EKS
Databricks on AWS
IaC
English communication

Tools

Terraform CDK
CDK
Databricks on AWS
EKS
IAM security

Job description

We are seeking a Senior Go Developer with strong AWS capabilities to join our team as a senior consultant, driving the modernization of a large-scale SaaS platform by migrating it from Azure/Databricks to AWS. This role combines the wide-ranging responsibilities of a Cloud Infrastructure Architect with focused modernization skills in containers, Databricks on AWS, and Go-based services. The successful candidate will have complete ownership of the EC2 estate and will play a key role in shaping the migration strategy.

Responsibilities
  • Lead the end-to-end modernization initiative, migrating workloads from Azure/Databricks to AWS
  • Design, build, and maintain large-scale Infrastructure-as-Code solutions using Terraform
  • Own the EC2 estate and all related infrastructure components in full
  • Build and manage Amazon EKS clusters, covering application onboarding and day-2 operations
  • Set up and integrate Databricks within AWS, defining workspace and cluster design patterns
  • Develop Go-based services and tools to support modernization initiatives
  • Carry out cross-cloud data migrations using AWS Database Migration Service (DMS)
  • Manage Active Directory synchronization, file system migrations, and application onboarding processes
  • Apply CIA expertise across networking, compute, storage, and automation
  • Collaborate with stakeholders to define migration scope and lead IaC and data migration execution
Requirements
  • At least 5 years of experience in cloud infrastructure and modernization projects
  • Basic understanding of LLM/AI engineering concepts, including prompt design, RAG pipelines, agentic patterns, tool usage, and LLM evaluation techniques
  • Proficient in Go programming along with IaC tools such as CDK and Terraform CDK
  • Extensive experience with Terraform and large-scale Infrastructure-as-Code methodologies
  • Strong background in Amazon EKS, including cluster setup, application onboarding, and day-2 operations management
  • Practical experience with Databricks on AWS, including workspace setup, cluster design, and integration
  • Familiarity with AWS IAM and related security best practices
  • Experience handling Active Directory synchronization, file system migrations, and application onboarding
  • Demonstrated capability in managing large-scale EC2 environments with strong automation skills across networking, compute, and storage
  • Excellent written and spoken English communication skills (B2+ level)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go & AWS Cloud Modernization Architect
Senior Go & AWS Cloud Modernization Architect

EPAM Systems Inc • United States

Remote
USD 140,000 - 190,000
AWS DevOps Lead/Architect
AWS DevOps Lead/Architect

UsefulBI • Alameda (CA)

On-site
USD 140,000 - 180,000
Data Lead
Data Lead

Prodapt • Richardson (TX)

On-site
USD 120,000 - 160,000
Data Lead
Data Lead

Prodapt Solutions Private Limited • Richardson (TX)

On-site
USD 140,000 - 190,000
AWS Infrastructure Engineer - Senior
AWS Infrastructure Engineer - Senior

Compunnel, Inc. • Columbus (OH)

On-site
USD 100,000 - 130,000
AWS Data Engineer
AWS Data Engineer

Qode • United States

Remote
USD 140,000 - 180,000
Senior AWS Enterprise Architect
Senior AWS Enterprise Architect

Tredence Inc. • New York (NY)

On-site
USD 140,000 - 190,000
Cloud Engineer
Cloud Engineer

Gotham Technology Group • United States

On-site
USD 120,000 - 160,000
AWS Cloud Architect
AWS Cloud Architect

Compunnel, Inc. • McLean (VA)

On-site
USD 140,000 - 190,000
Data Solution Architect
Data Solution Architect

Falcon Smart IT (FalconSmartIT) • San Mateo (CA)

On-site
USD 180,000 - 240,000