Haystack
← Back to Jobs
Remote
Technology
EP

Senior/Staff Software Engineer (GoLang)

Empower ProfessionalsUnited States🇺🇸United StatesPosted Oct 13, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
20 hours ago
DockerMicroservicesGoJavaKafkaKubernetesRabbitMQ

Job Description

Role: Senior/Staff Software Engineer (GoLang)
Duration: CTH
Location: Remote
Candidates must not need sponsorship now or in the future

Location: CTH – Remote until converted. Need to be open to moving to Bentonville once converted

What You'll Do

Design, develop, and maintain large-scale backend services written in Go (Golang).

Build scalable microservices and distributed systems.

Lead architecture discussions and provide technical direction for engineering initiatives.

Optimize application performance, reliability, and maintainability.

Collaborate with cross-functional teams to deliver enterprise-grade solutions.

Mentor engineers and promote engineering best practices.

Participate in code reviews, technical design sessions, and production support.

 

Required Qualifications

5+ years of software engineering experience (Senior) or 8+ years (Staff level).

Strong hands-on development experience with Go (Golang).

Experience building scalable backend systems, APIs, and microservices.

Strong understanding of distributed systems, cloud platforms, and system design.

Experience with CI/CD, automated testing, and modern DevOps practices.

Ability to lead complex technical projects and mentor team members.

 

Preferred Qualifications

Experience working in high-scale enterprise environments.

Strong knowledge of performance tuning and system reliability.

Experience conducting and completing coding assessments in Go.

Familiarity with Kubernetes, Docker, cloud services, and observability tools.

 

Nice-to-Have Skills

Java background

Event-driven architectures

Messaging technologies (Kafka, RabbitMQ, etc.)

Cloud-native application development

Similar jobs