Overview
Skills
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.