Golang Developer

Apetan Consulting
United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Distributed Systems Fault Tolerance Enterprise Messaging Systems RabbitMQ Prometheus Amazon Simple Notification Service (SNS)
+12 more
Software Engineering Datadog Google Cloud Grafana Backend Event Driven Architecture Apache Kafka Restful APIs Amazon Simple Queue Service (SQS) Docker Golang Microservices

Job description

We are looking for a strong Golang Developer to join a newly formed engineering team supporting Event Horizon, Walmart’s enterprise messaging platform. The platform powers critical promotions and customer engagement capabilities across Walmart’s digital ecosystem and handles high-volume production workloads., * Design, develop, and maintain scalable backend services using Golang and Java

  • Build and enhance components of Walmart’s Event Horizon messaging platform
  • Develop highly available and fault-tolerant distributed systems
  • Build APIs, microservices, and asynchronoevent-driven solutions
  • Work with Product Managers, Architects, and Engineering teams
  • Improve platform performance, scalability, reliability, and observability
  • Troubleshoot production issues and perform root-cause analysis
  • Contribute to CI/CD, automation, and operational excellence
  • Participate in architecture discussions and technical design decisions

Preferred Skills

  • Kafka, Pub/Sub, RabbitMQ, SNS/SQS, or similar messaging technologies
  • Event-driven architecture
  • High-volume consumer-facing applications
  • Platform-level services
  • Google Cloud Platform
  • Prometheus, Grafana, Datadog, or OpenTelemetry
  • CI/CD pipelines
  • Infrastructure as Code
  • E-commerce, promotions, marketing technology, or customer engagement platforms
  • Strong Java experience

Requirements

This is an excellent opportunity for an engineer with strong hands-on Golang and application development experience who has worked with distributed systems, microservices, messaging platforms, and cloud technologies.

Must-Have Skills

  • Strong hands-on Golang / Go development experience
  • Strong Application Development background
  • 5+ years of software engineering experience
  • Experience building backend services and microservices
  • Experience with distributed systems
  • Strong knowledge of REST APIs
  • Experience with cloud platforms - Google Cloud Platform preferred, AWS/Azure also considered
  • Experience with Docker and Kubernetes
  • Strong communication and problem-solving skills

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:00 min

Refactoring a complex legacy monolith into microservices

Andrew Holway · LIVE

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