Golang Software Engineer

Overview

On Site
$40 - $50
Contract - W2

Skills

Agile
Apache Kafka
Collaboration
Database
DevOps
Docker
Elasticsearch
Git
Golang
Kubernetes
Manufacturing
MongoDB
MySQL
NoSQL
Real-time
Redis
SQL
Software Design
Testing
Version Control

Job Details

Role: Software Engineer (Golang)
Location: Austin, TX (Onsite)
Duration: Long-term

Key Responsibilities:

  • Design, develop, and maintain backend systems using Go.

  • Build and optimize APIs, databases, and real-time systems (Kafka, Redis, Kubernetes).

  • Collaborate with cross-functional teams (DevOps, frontend, data).

  • Troubleshoot, optimize, and maintain system performance.

  • Apply best practices in testing, version control (Git), and Agile development.

Required Skills:

  • Proficiency in Golang and backend frameworks (Gin, Echo, Axum, ActixWeb).

  • Strong experience with REST/gRPC APIs.

  • Expertise in SQL/NoSQL databases (MySQL, MongoDB, Elasticsearch).

  • Hands-on with Docker & Kubernetes.

  • Solid understanding of software design principles and Agile practices.

Nice to Have:

  • Experience with ClickHouse or columnar databases.

  • Familiarity with factory/manufacturing systems or real-time software.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Learn Beyond Consulting LLC