Senior Software Engineer (Golang)

Remote Crew

United States

Remote

USD 140,000 - 200,000

Full time

10 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Remote Crew is seeking a Senior Backend Engineer to design and scale distributed systems powering conversational AI for large enterprise retailers. You’ll own backend services in Go, work with cloud infrastructure, and collaborate with product, AI, and frontend teams in a fast-moving environment.

Remote-first in Europe, this role emphasizes DevOps, infrastructure-as-code with Terraform, Kubernetes, and AWS, plus strong emphasis on reliability, observability, and security.

Qualifications

  • 5+ years of experience in software engineering roles building backend or distributed systems.
  • Strong experience with Go for backend service development.
  • Hands-on experience with Terraform for infrastructure-as-code.
  • Hands-on experience with Kubernetes for container orchestration.
  • Solid experience with AWS cloud infrastructure and services.
  • Experience with event-driven architectures and technologies (Kafka, Postgres, DynamoDB).

Responsibilities

  • Design, build and maintain distributed backend systems using Go and cloud infrastructure (AWS).
  • Develop and scale services using Kafka, Postgres, DynamoDB and other cloud-native technologies.
  • Define, implement and manage infrastructure-as-code using Terraform for cloud resource provisioning.
  • Design, deploy and manage Kubernetes clusters for containerized application orchestration.
  • Build and maintain CI/CD pipelines to enable reliable, frequent deployments.
  • Collaborate with product, AI and frontend teams to deliver scalable customer-facing features.
  • Own key parts of platform infrastructure including messaging orchestration, data pipelines and deployment systems.
  • Ensure reliability, observability and operational excellence across services.
  • Define and track performance metrics to improve system performance and business outcomes.
  • Implement security best practices and compliance requirements in infrastructure design.
  • Contribute to code reviews, mentor teammates and promote engineering best practices

Skills

Go
Distributed systems
AWS
CI/CD
DevOps
Kafka
PostgreSQL
DynamoDB
Kubernetes
Security

Tools

Terraform
Kubernetes
PostgreSQL
DynamoDB
Kafka
React

Job description

Remote Crew is looking for a Senior Backend Engineer with strong Go (Golang) and infrastructure expertise to design and scale distributed systems powering conversational AI experiences for large enterprise retailers. This role combines backend development with DevOps responsibilities, requiring someone who can build reliable services, manage infrastructure-as-code, and collaborate closely with product, AI, and frontend teams to deliver scalable, customer-facing features in a fast-moving environment.

Location: Remote-first in Europe

What You’ll Do
  • Design, build and maintain distributed backend systems using Go and cloud infrastructure (AWS)
  • Develop and scale services using Kafka, Postgres, DynamoDB and other cloud-native technologies
  • Define, implement and manage infrastructure-as-code using Terraform for cloud resource provisioning
  • Design, deploy and manage Kubernetes clusters for containerized application orchestration
  • Build and maintain CI/CD pipelines to enable reliable, frequent deployments
  • Collaborate with product, AI and frontend teams to deliver scalable customer-facing features
  • Own key parts of platform infrastructure including messaging orchestration, data pipelines and deployment systems
  • Ensure reliability, observability and operational excellence across services
  • Define and track performance metrics to improve system performance and business outcomes
  • Implement security best practices and compliance requirements in infrastructure design
  • Contribute to code reviews, mentor teammates and promote engineering best practices
What We’re Looking For
  • 5+ years of experience in software engineering roles building backend or distributed systems
  • Strong experience with Go (Golang) for backend service development
  • Hands-on experience with Terraform for infrastructure-as-code (mandatory)
  • Hands-on experience with Kubernetes for container orchestration (mandatory)
  • Solid experience with AWS cloud infrastructure and services
  • Experience with event-driven architectures and technologies (Kafka, Postgres, DynamoDB)
  • Strong understanding of system design, concurrency and data consistency
  • Proven experience in DevOps or infrastructure engineering roles
  • Experience working in fast-paced or startup environments
  • Solid understanding of CI/CD pipelines and deployment automation
  • Fluent English and strong communication skills in distributed teams
  • Frontend experience (React, TypeScript) or Python knowledge - nice to have
  • Background as a security engineer - nice to have
  • Experience with compliance certifications (ISO, SOC 2) - nice to have
  • Knowledge of security best practices and infrastructure hardening - nice to have
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Backend Engineer - Remote, AWS, Kubernetes
Senior Go Backend Engineer - Remote, AWS, Kubernetes

Remote Crew • United States

Remote
USD 140,000 - 200,000
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • Miami (FL)

On-site
USD 150,000 - 230,000
Medical
Dental
Vision
+3
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • New York (NY)

On-site
USD 170,000 - 210,000
Medical
Dental
Vision
+3
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • San Francisco (CA)

On-site
USD 180,000 - 240,000
Medical
Dental
Vision
+3
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical
Dental
Vision
+3
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical
Dental
Vision
+3
Senior Software Engineer (backend) Columbus HQ / Remote
Senior Software Engineer (backend) Columbus HQ / Remote

Motion • Columbus (OH)

Remote
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

The Intersect Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

On-site
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

On-site
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1