Golang Backend Engineer

N2Sglobal — Australia · Posted ~22 hours ago

Senior

Skills

Go Golang REST APIs distributed systems Docker Kubernetes cloud platforms microservices AWS Azure GCP REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role requiring strong Go expertise to build scalable services, APIs, and distributed systems. The position involves cloud infrastructure, performance optimization, and modern DevOps practices.

Highlights

Develop scalable backend systems using modern cloud technologies with a focus on performance and reliability.

Description

Golang Developer Required Skills: Strong expertise in Go/Golang (1.22+ preferred)Deep understanding of:GoroutinesChannelsContext packageInterfacesReflectionError handling patternsConcurrency primitives (Mutex, RWMutex, WaitGroup, Atomic Operations)Memory management and Garbage CollectionExperience building scalable backend services and microservicesStrong knowledge of REST APIs and distributed systemsExperience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP)Understanding of performance tuning, profiling, and debugging in GoPreferred: Experience with Kafka/RabbitMQ/NATSFamiliarity with gRPCExperience with CI/CD and DevOps practicesExperience: 5+ years in software development with significant hands-on Golang development experience.