Senior Software Engineer (Golang)

Remote Crew LLC
United States
2 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$60,000.0 - $80,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Artificial Intelligence Amazon Web Services Cloud Computing Code Review DevOps Distributed Systems Amazon DynamoDB Python (Programming Language) PostgreSQL Service Development Studio Software Engineering TypeScript
+12 more
ReactJS Concurrency Backend Event Driven Architecture Containerization Kubernetes Deployment Automation Apache Kafka Front End Software Development Terraform Data Pipelines Golang

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., * 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann Chris Heilmann +2 · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all